We will do our very best to ship your order in time for Christmas! Our last recommended order dates for Christmas post are:
Australia, South America, Eastern Europe & Asia 6th December
USA, Canada, Italy, Sweden, Finland, Czech Republic & Poland 13th December
Rest of Europe 16th December
United Kingdom 19th December
These dates are based on the Royal Mail last order dates: we cannot guarantee that your order will arrive in time for Christmas, but we are working hard to make sure it is shipped as soon as possible. We hope you have a fantastic Christmas and New Year!