Shipping & Delivery

When will my order be dispatched?
All orders placed before 12pm weekdays are dispatched on the same day. Any orders made at the weekend will be dispatched on the following Monday.

How long will it take to arrive?
Our free delivery service uses Royal Mail 2nd Class so you can expect your order to arrive 3-5 working days after it's posted. If you'd like it to arrive sooner please select from the faster delivery options at checkout.

We are unable to provide a next day delivery service on all products or guarantee delivery within our estimated timescales to Northern Ireland or a small number of remote rural areas:

  • Highlands – AB10-56, FK17-22, G83, IV1-28, IV30-39 KW1-3, KW5-14, PA21-33, PA35-40, PH18-26, PH30-42
  • Islands & Isles – GY (All), HS1-9, IM (All) IV40-51, IV55-56, JE (All), KA27, KA28, KW15-17, PA20, PA34, PA41-48, PA60-78, PH42-44, TR (All), ZE (All)
  • Northern Ireland - All BT postcodes

Apart from the UK, where else do you deliver to?
We deliver to the UK and a selection of European countries