Christmas delivery

Last order dates for Christmas delivery

  • UK 16th December
  • EU mainland 9th December
  • Rest of the World 2nd December

These guidelines apply to in stock items only. The dates are recommended but not a guarantee of delivery since they assume normal conditions when our carriers attempt delivery.

Please note that your order could be delayed by external factors, such as bad weather which affect the carriers ability to deliver to you, meaning your order would not arrive until after Christmas. Try to order as soon as possible to avoid disappointment.


UK postal strikes

Please be advised, if your order is being delivered within the UK you may experience some delays. This is due to Royal Mail strike action that is scheduled to take place in the UK in the coming months.

We apologise for the inconvenience and disruption this may cause to your delivery.

Once normal service resumes, we work hard to get your order to you as soon as possible.


Import fees & duties

All orders ship from the UK. Please make sure you are prepared to pay any potential import fees to receive your parcel.

If you have have placed an order and do not wish to pay the fee to receive your order, please refuse the parcel and it will get returned to us free of charge.

Once the item is returned to us, your refund will be processed within 30 business days. If you have any questions please contact us to discuss and we will be on hand to assist you.

Fees for EU customers

If your delivery address is in an EU country there are no fees for orders under €150. This is because we are registered with the IOSS Scheme, meaning VAT and customs duties are already taken care of before delivery. This also means faster shipping times!

Orders over €150 will incur an import fee upon delivery. Unfortunately we are unable to tell you how much this will be as if differs from country to country. Check with your local customs office for information on taxes in your country.

EU countries where this applies:
Austria, Belgium, Bulgaria, Croatia, Republic of Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain and Sweden.

Fees for the rest of the world (non-EU or UK deliveries)

Orders that are delivered outside of the EU and UK will incur an import fee. Please be prepared to pay this to receive your parcel. Unfortunately we are unable to tell you how much this will be as if differs from country to country. Check with your local customs office for information on taxes in your country.

If you have placed an order and do not wish to pay the fee to receive your order, please refuse the parcel and it will get returned to us free of charge.

Once the item is returned to us, your refund will be processed within 30 business days. If you have any questions please contact us and we will be on hand to assist you.


For more delivery information, please see our frequently asked questions.