Shipping & Returns

Order & Delivery

How long does delivery take?
Estimated shipping time is 2-6 days within Europe and 4-9 days for countries outside Europe. You will see a more accurate delivery time for each shipping option in the checkout.

Please note that delivery times may be longer than usual when the parcel reaches the destination country if unexpected delays occur when handed over to the local postal or courier service. At the moment, there may be longer delivery times due to Covid-19.


Where is my package sent from?
We have warehouses in the USA, Hong Kong, Germany and Sweden. Your order will be processed and sent from the closest warehouse to your shipping address. 


Can I change/cancel an order?
We aim to honor all change or cancellation requests, but this is not always possible. If you contact us as soon as you place your order and before the product is shipped, then a change or cancellation is possible. However, once your order is shipped, we are no longer able to change it.


Why haven’t I received an order confirmation?
Please check that the email address you used to place your order is correct and check your spam folder as well. If your transaction is successful and funds were deducted from your account, you can contact us at to verify and confirm your order was placed successfully.


Where is my order?
Orders are usually shipped the next business day (during high volume sales periods dispatch can be longer). If a product you ordered is out of stock, you will be informed by our customer service by email.
If you have not received your order within 7 working days after getting a shipping notice from us, please contact our customer service.

Do you offer worldwide shipping?

We ship almost anywhere in the world. For some countries, an additional customs fee may apply. Please contact us if you need additional clarification.