We Dispatch Worldwide!

We aim to dispatch all orders within 24 - 48 hours, excluding bank holidays and weekends.

Please note that if you are in a hurry to receive your items or are sending them to a friend with haste, you can opt for one of our faster delivery services; however, please refer to the chart below for estimated delivery times and costs.

Retail Orders

Country Standard delivery Royal Mail service Delivery time (business days) Express delivery Courier Delivery time (business days)
United Kingdom (Mainland) £1.90 Orders under £20, FREE delivery for orders over £20 Royal Mail 48hrs Tracked 2 – 4 days £8.50 UPS 1-2 Days
Channel Isles, Isle of Man & Scilly Isles, Scottish Islands & Highlands £1.90 for orders under £20, FREE delivery for order over £20 Royal Mail 48hrs Tracked 3 – 5 days £9.50 UPS 2-3 Days
Europe £6.50 Royal Mail International Tracked DDP 10 - 20 days £15.00 UPS 5 - 7 days
United States & Canada £9.50 Royal Mail International Tracked DDP 10 – 20 days £25.00 UPS 5 – 7 days
Japan, Malaysia, Singapore, South Korea £9.50 Royal Mail International Tracked 15 – 20 days £25.00 UPS 7 - 10 days
Australia & New Zealand £9.50 Royal Mail International Tracked 15 – 20 days £35.00 UPS 7 – 10 days

Please note that the above delivery times may vary at busy times of year, such as Christmas. We aim to get your orders to you as quickly as possible; however, the above time frames are an estimation and not guaranteed.

🌍 Good news! All Europe and US retail orders are shipped DDP (Delivered Duty Paid). Any applicable import duties, taxes, and customs fees will be calculated and collected at checkout, so your order arrives with no unexpected charges on delivery. 💌

Wholesale Orders

Country Order value £0 - £100 (ex vat) Royal Mail service Delivery time (business days) Order value £100 - £300 (ex VAT) Order value £300 - £1000 (ex VAT) Order value £1000 - £3000 (ex VAT) Order value £3000+ (ex VAT) Courier Delivery time (business days)
United Kingdom (Mainland) £5.50 Royal Mail 48hrs Tracked 2 – 4 days £8.50 FREE FREE FREE UPS 1 - 2 days
Isle of Man & Scilly Isles, Scottish Islands & Highlands, Northern Ireland £5.50 Royal Mail 48hrs Tracked 3 – 5 days £9.50 FREE FREE FREE UPS 2 - 3 days
Europe & Channel Islands £10.00 Royal Mail International Tracked 10 - 15 days £15.00 £20.00 £35.00 £60.00 UPS 5 - 10 days
USA & Canada £35.00 Royal Mail International Tracked 10-20 days £55.00 £80.00 £115.00 £170.00 UPS 5 – 10 days
Japan, Malaysia, Singapore, South Korea* £35.00 Royal Mail International Tracked 10 – 20 days £50.00 £65.00 £90.00 £155.00 UPS 5 - 15 days
Australia & New Zealand £65.00 Royal Mail International Tracked 10 - 20 days £100.00 £145.00 £180.00 £300.00 UPS 5 - 15 days

Please note, if you are ordering to a location marked with an *, there is a minimum spend of £1000 (before delivery) required.

BREXIT - Due to the Brexit trade rules that came into effect on January 1, 2021, international orders sent from the UK may incur additional customs duties, VAT, or handling fees upon arrival in your destination country. These charges vary depending on local import laws and are not included in our shipping costs. All such fees are the responsibility of the buyer. More information can be found on through your government’s customs authority or trade portal.


US TARIFFS - As of August 29, 2025, the United States has introduced updated import tariff rules. To comply with these regulations, a 10% tariff (based on the total order value) will automatically be applied to all U.S. retail orders at checkout. Please note that this tariff covers the expected import duties; however, additional customs or handling fees may still apply upon entry into the U.S. These costs are beyond our control and remain the responsibility of the buyer.


Orders for wholesale and retail over £100 will be dispatched via courier. Please refer to the chart below for estimated delivery times.


All orders under £100 will be dispatched via Royal Mail 48hrs. Unfortunately, we cannot provide tracking information for all orders dispatched via Royal Mail. Delivery normally takes anywhere between 1 - 5 working days to arrive UK mainland, however please allow additional time during the festive period for your order to arrive.


We dispatch worldwide. Delivery can take between 5 – 25 working days, depending on the size of your order and your location. Please refer to the chart below for a more detailed estimation of cost and delivery times.


Although we make every effort to ensure your products are delivered within the designated timescale, unfortunately, we cannot guarantee that this will not be affected by unforeseen circumstances by our delivery partners. In these circumstances, we are unable to refund delivery charges.

Please check our returns policy if you need to make a return.

If your area isn’t included, please contact us, and we can get a postage quote to you.