Christmas Delivery and Returns

Last order dates — UK

Orders must be placed by our usual cut-off time of 14.00 UTC on the dates shown below.
Date Service
Thursday 16 December Free Shipping
Friday 17 December Small Packet
Tuesday 21 December Standard Shipping
Wednesday 22 December Priority Shipping
Thursday 23 December Special Delivery Guaranteed

Last order dates — EU

Date Service
Friday 3 December Tracked Standard
Tuesday 21 December Express Courier (Air)

Last order dates — rest of world

Date Service
Wednesday 24 November Tracked Standard
Wednesday 15 to Monday 20 December (depending on country) Express Courier (Air)

If delivery by Christmas is not guaranteed, you will see "Delivery by Christmas is not guaranteed" on the checkout.

Extended returns period

To help with your Christmas shopping, we have extended our returns period. Items purchased from 1 December 2021 through to 23 December 2021 can be returned or exchanged up until 7 January 2022 or 30 days from the date of purchase, whichever is greater.

Still need help? Contact Us Contact Us