In the lead-up to Christmas, we recommend placing all standard orders much earlier to avoid any disappointment. Any orders shipped after the dates bellow may not arrive until after December 25th.

Here is the detailed breakdown for last dates which we can guarantee deliveries before Christmas:

Asia and South America:

27th November

Australia, New Zealand and Greece:

Friday 1st December

Canada, Czech Republic, Finland, Germany, Italy, Poland, Sweden and USA:

Monday 4th December

Austria, Belgium, Denmark, France, Iceland, Ireland, Luxembourg, Portugal, Netherlands, Norway, Slovakia, Spain and Switzerland:

Friday 8th December

UK Special Delivery/Tracked + Standard

Friday 15th December