It takes 2-4 business days for your order to be processed. Products made to order are shipped within 4 - 8 days.
Our order is delivered by PostNL or DPD.
All our products are carefully selected and composed. We also work with our suppliers to ensure high quality of our products and delivery.