Last posting dates before Christmas 2017
We use Royal Mail to send out our orders, and based on their information, the last date we can receive orders and get them packed up and sent out to you before Christmas are as follows:
UK: Tuesday 19th December
EU and continental Europe (excl. Cyprus, Greece and Malta): Tuesday 13th December
USA and Canada: Monday 12th December
Australia and New Zealand: Thursday 7th December
Everywhere else in the world: Monday 4th December
Royal Mail don't guarantee that if you leave it to the last moment, your order will arrive before Christmas, particularly for international orders, so do try to order as early as possible.