How much does delivery cost?

We’re delighted to be able to provide FREE DELIVERY on any order within the UK over £30.

  • For orders under £30, we charge just £2.99
  • If you want Next Day Delivery, this will cost £4.99 if the order is placed before midday

For other destinations, prices are:

  • ROI and European destinations - £9.99

How long does delivery take?

We aim to despatch all of our orders within 24 hours. The only exception to this can be during Cheltenham race meetings, when all of our stock is up at the store at the course, so this can cause a few days delay.  

For standard deliveries, you should receive your goods via Royal Mail within 3-5 days.

This table summarises all our standard delivery services and times. 

Delivery Type


Service Provider


Standard Delivery

United Kingdom

Royal Mail

3-5 working days

Next Day Delivery

UK Mainland only

DPD Local

Next Working Day Delivery (assuming order placed before midday). Excludes weekends and bank holidays

EU and Republic of Ireland

ROI and European destinations

Royal Mail

7-10 working days

 *In the event of flooding, other extreme weather conditions and road closures, next day delivery is not always achievable. 

Can orders of <£30 be delivered faster?

Of course!  However, there is an additional charge of £2 for this service (total shipping cost will be £4.99).  Next day service is only available for mainland UK

How do I know when my order will be delivered? 

Most of our shipments will go out Royal Mail and will be delivered with your usual postal deliveries and do not have any guaranteed delivery times. They usually take 3-5 working days.

If you have chosen our Next Day delivery service, please provide us with a mobile number or e-mail address and DPD Local will contact you with a one hour delivery window.  If this doesn’t suit you, you have the option to ask for the delivery to be left with a neighbour, in a safe place or to arrange a more suitable time. Their service means that there’s no more waiting around for a delivery between 8am and 6pm.

If you miss the courier, a calling card will be left saying that no one was home.  There’s a phone number for you to ring and arrange a more convenient  time.

What if my items don’t arrive?

Please allow up to 10 working days for items shipped using Royal Mail.  After this time, please contact your local sorting office as they may have tried to deliver whilst you were out and not left a card (it does happen). If they don’t have your parcel, please contact us directly and we’ll see what we can do.

For items shipped via DPD Local, allow 2 working days before making contact.  You can either contact DPD Local directly or us to trace missing parcels. 

What happens if there’s a delay in despatching your order?

In the unlikely event that there’s a delay in despatching your order, we will inform you via e-mail or phone.