Holiday Delivery

For Delivery Before Christmas

We will do our very best to deliver before Christmas for all orders placed no later than November 2, 2025.
Orders placed after this date will still be processed as quickly as possible, but delivery before Christmas cannot be guaranteed due to high seasonal demand and varying local carrier schedules.

Holiday Season Delivery Information

(December 2025 – January 2026)

During the Christmas and New Year period, some delivery services will operate on a limited schedule. Please note the following pauses and delivery breaks, which may affect shipping times:

Denmark, Norway, Sweden, Finland, Spain, Portugal, Austria, Switzerland, Italy

No deliveries between December 23, 2025, and January 1, 2026.
Deliveries resume on January 2, 2026.

France, Belgium, Luxembourg, Netherlands

No deliveries on December 25, 2025, and January 1, 2026.
Please also note additional public holidays in France from November 1–11, 2025, when deliveries will be paused.

Germany

No deliveries from December 24–28, 2025, and from December 31, 2025 – January 2, 2026.

United Kingdom & Ireland

No deliveries from December 25–28, 2025.

Slovakia, Poland, Romania, Hungary, Czech Republic

No deliveries on December 29–30, 2025.