We ship all our orders worldwide with Myparcel.
You will receive tracking information in an extra email we send when your order is processed. Orders are sent on the same day if ordered before 16:00 on weekdays. Orders in The Netherlands will often be delivered next day when ordered before 16:00.
We do accept returns, you will have to contact us for return shipment information.