Shipping and returns


Processing time

Allow 5 – 10 business days for your item to be produced.

Estimated shipping times

  • Luxembourg: 7-14 business days
  • Europe EU: 2-5 business days
  • Europe non-EU: 5-10 business days
  • North America: 7-10 business days
  • Rest of the world: 10-20 days

We’ll do our best to meet these shipping estimates but cannot guarantee them.

Customs and import taxes

Clients are responsible for any customs and import taxes that may apply. We are not responsible for delays due to customs.


We accept returns of items undamaged and in their original packaging within 30 days of delivery date. Clients are responsible for return shipping costs.

For further details visit Terms & Conditions.