All our orders are prepared and shipped from Italy.

The standard delivery of the products purchased on the website takes place on average within 3 – 5 working days from the order in Italy and the EU and within 5 – 8 days for all other destinations.
If the Express service is available, delivery will be made within 1-5 working days from the shipment of the order for all destinations.
The carriers do not deliver on Saturdays, Sundays and public holidays; delivery times may be delayed in the event of Italian holidays. For deliveries to non-EEC countries, customs clearance procedures may cause delays beyond our original delivery estimates.
Delivery times may be delayed in the event of holidays, events beyond the control of the actors involved in the distribution chain, such as natural disasters, roadblocks due to strikes, demonstrations, health problems; the carriers do not deliver on 24/12, 25/12, 26/12, 01/01 and on weekends.
For orders placed by credit card or PayPal, an administrative verification may be required with order management times of up to 48 working hours.
We strive to meet delivery deadlines, but during busy periods (including sales) delivery times may vary slightly. Furthermore, sporadic updates of a technical nature to our operating system, or causes of force majeure (such as, for example, particularly unfavorable weather conditions) could make certain delivery services temporarily unavailable or affect the time limit within which to place an order as well as on the scheduled delivery times. Nonetheless, we want to reassure you that we will always continue to strive to limit these changes as much as possible.