UK - order by noon on Wednesday December 21
USA & Canada and Europe order by noon on Wednesday December 14
Australia & New Zealand order by noon Friday December 9th
Rest of World order by noon Friday December 2nd
It does get very busy in the weeks before Christmas. We will all be working flat out to get your orders to you on time and we haven't failed yet but the people who deliver your orders are only human - sadly, it's an elf-free zone- so we really appreciate you ordering early for a stress-free, Happy Christmas.