I need my order by Xmas. When is the latest I can order?

I need my order by Xmas. When is the latest I can order?

To meet the last posting dates for Xmas 2017, we recommend orders are placed before the following dates depending on your delivery location:

1st December Africa, Middle East
5th December Eastern Europe (except Poland, Czech Republic and Slovakia), Asia, Cyprus
6th December Caribbean, Central & South America
9th December Australia, New Zealand, Greece
11th December Czech Republic, Germany, Italy and Poland
12th December Canada, USA, Finland, Sweden
14th December Austria, Denmark, Netherlands, Iceland, Norway, Portugal, Spain, Slovakia, Switzerland
15th December France, Belgium, Ireland, Luxembourg
18th December United Kingdom

Orders placed after these dates may not be dispatched in time for delivery by Xmas. However, we unfortunately cannot guarantee that orders placed on or before these dates will arrive prior to Xmas as these dates are a guideline issued by the postal service and as such we cannot be held responsible for any delay in the delivery process after we have shipped orders.