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.