Recommend last order dates for Christmas 2018 delivery

Please place your order for Christmas goods in early as possible. The dates listed below are our best estimate of the latest possible order dates for delivery before Christmas. Please note that these dates only apply for in-stock goods, items that have to be ordered from our suppliers will incur addition delays and may not be delivered in time for Christmas. These dates are provided in good faith and we will endeavor to deliver your order in a timely manner but we are unable to guarantee that you will receive your order before Christmas.

United Kingdom (1st Class Signed For)Wednesday 19th December
Belgium, France, Ireland, LuxembourgMonday 17th December
Austria, Denmark, Finland, Germany, Iceland, Netherlands, NorwayFriday 14th December
Portugal, Slovakia, Spain, Sweden, SwitzerlandFriday 14th December
Canada, Czech Republic, Italy, Poland, USAThursday 13th December
Greece, Turkey, Australia, New ZealandFriday 7th December
Caribbean, Central and Southern AmericaFriday 7th December
Cyprus, Malta, Asia, Far EastThursday 6th December
Eastern Europe (except Poland, Czech Republic, Slovakia)Thursday 6th December
Africa, Middle EastMonday 3rd December