Go to cart (0) items [£0.00]
Back to shop


Last order dates for Christmas delivery

  • UK 15th December
  • EU mainland 12th December
  • Rest of the World 8th 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.

EU customers and Brexit

We are working hard to deliver all orders however, orders delivered to the EU may experience delays.

Will I have to pay duties?

For orders shipping to the EU after January 1st, additional import charges/taxes may need to be paid by you upon delivery. If you are contacted by a courier and are asked to pay import duties within the EU, please contact our customer service team.

Estimated Delivery times

We aim to process your order within 1 business day (Monday – Friday) following receipt of payment. Estimated delivery times are as follows*:

Standard Mail
UK: 1-3 business days (There are minor delays in Royal Mail delivery time in some areas due to COVID-19)
Europe: 5-7 business days
Rest of the world: 9-14 business days

Tracked Mail
UK: 1-2 business days
Europe: 4-10 business days
Rest of the world: 10-14 business days

Free Shipping
Occasionally we offer 'Free shipping' promotions. Qualifying orders are sent using Tracked Mail.

Germany: 2-3 business days. More COVID-19 specific information on the DHL website.
Europe: 4-10 business days

Please note: If your order contains a pre-order item, all your items will be dispatched to arrive in line with the pre-order's release date. All items in one order are shipped together, we do not offer partial shipment.

* This is a guide only and delivery times should not be understood as guaranteed. Please note that these times start from the day we dispatch your order, not the day you placed the order. We aim to process your order within 1 business day and will email you once your order has been shipped.

Delivery destinations

We deliver to the following destinations:

  • Andorra
  • Albania
  • Argentina
  • Australia
  • Austria
  • Barbados
  • Belgium
  • Bulgaria
  • Canada
  • Chile
  • China
  • Colombia
  • Costa Rica
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Egypt
  • Estonia
  • Finland
  • France
  • Germany
  • Gibraltar
  • Greece
  • Guernsey
  • Hong Kong SAR China
  • Hungary
  • Iceland
  • India
  • Ireland
  • Isle of Man
  • Israel
  • Italy
  • Japan
  • Jersey
  • Latvia
  • Lithuania
  • Luxembourg
  • Macau SAR China
  • Malta
  • Mexico
  • Monaco
  • Netherlands
  • New Zealand
  • Norway
  • Poland
  • Portugal
  • Romania
  • Russia
  • San Marino
  • Singapore
  • Slovakia
  • Slovenia
  • South Africa
  • South Korea
  • Spain
  • Sweden
  • Switzerland
  • Turkey
  • United Arab Emirates
  • United Kingdom
  • United States
  • Vatican City

Delivery cost

Delivery costs vary based on destination and order size and weight. The postage cost for your order will be calculated and shown on the 'Shipping' page during the checkout process, after you have entered your delivery address.

More information

If you have questions about our deliveries please contact our customer service team who will be happy to help.