We do our very best to deliver as quickly as possible at any time. Normal delivery time is 1-4 working days.
We reserve the right to delay during periods of high demand. Maximum delivery time is 3 weeks from the receipt of your order. If your order has not been delivered within that time, you as a customer have the right to cancel the purchase at no cost, if nothing else. is agreed.
If you have not received your package within 5 weeks, you as the customer are responsible for notifying us.
Read more about shipping and returns here.