Order Processing

All our pieces are made to order, requiring a 6-8 week lead time before dispatch. If timing is a concern, we recommend ordering in advance, as we operate on a first-come, first-served basis.

Delivery within the EU

Delivery to most EU locations is handled by DHL Economy (by road) and typically takes 1-5 business days.

Delivery to Other Countries

For the rest of the world, delivery is handled by DHL Express (by air) and usually takes 2-4 business days. Please note, in rare cases, customs clearance procedures may cause delays in the delivery of your order.

DHL manages all aspects of customs clearance, paying any customs duties and local taxes on your behalf, and then billing those costs to us. This process ensures a smooth and hassle-free delivery experience for you.


Our product prices include all shipping fees, import duties, and local taxes. The prices you see are the final amounts you will pay.

Shopping Cart