How long will my order take to arrive?

Delivery times have two parts: the time we take to prepare your order, and the transit time with the carrier. All times below are in business days.

Processing

Once your payment is confirmed, we prepare your order. Processing takes 2 to 3 business days, and the transit times below are added on top.

If a piece you ordered isn't in stock, dispatch can take 1 to 3 weeks. In that case we contact you with the new timeframe and the option of a refund.

Portugal

Destination Transit time
Portugal Continental 1–3 business days
Azores & Madeira 3–5 business days

Spain

Destination Transit time
Mainland Spain 1–3 business days
Canary Islands, Ceuta, Melilla 10–15 business days

European Union

Destination Standard GLS Express FedEx
France & Germany 3–5 business days 1–2 business days
Austria, Belgium, Denmark, Slovakia, Italy, Luxembourg, Netherlands 4–6 business days 3–5 business days
Czechia, Slovenia, Poland, Greenland 4–6 business days 3–5 business days
Bulgaria, Croatia, Estonia, Greece, Hungary, Latvia, Lithuania, Norway, Romania 5–7 business days 3–5 business days
Finland & Ireland 5–7 business days 3–5 business days

Rest of the world

Destination Standard Express
Switzerland 10–20 business days 3–5 business days
United Kingdom, Iceland, Andorra, Monaco & rest of non-EU Europe 10–20 business days 3–5 business days
United States & Canada 3–5 business days
All other international destinations 10–20 business days 3–5 business days

The US and Canada are served by express only.


A note on estimates

These are estimates, not guarantees. Customs processing, public holidays and carrier delays can all add time to a delivery.

If your order is already on its way and you'd like us to check on it, contact us with your order number.