Every order that is completed before 16:00 on Monday through Friday will be sent the same day. In 99% of the cases you have your order the next day.
The shipping costs are € 5.90 per order below the order amount of € 30, -. (formerly € 45). The reason that shipping costs are charged has to do with costs for business operations. All orders above this order amount will be sent free of charge!