For deliveries to the United Kingdom:
Royal Mail First Class

  • £2.50 for orders under £15
  • FREE for orders over £15

Royal Mail deliveries generally arrive 1-2 working days from dispatch, but can occasionally take longer. According to Royal Mail, items are not classed as lost until 10 working days (Mon - Sat) after the due date.

UK Mail

  • £3.78 for orders under £99
  • FREE for orders over £99

UK Mail deliver 1 working day after your order has been dispatched (Mon-Fri) and requires a signature. 

UK Mail takes 2-3 days to the following regions: Northern Ireland, Highlands, Western Isles, Argylle & Bute, Scilly Isles, North Ayrshire, Orkneys, Shetlands, Isle of Man, Channel Islands.


For deliveries to other countries, please select your country below:


Order Dispatch

If you place your order before 2:30pm, we endeavour to dispatch in-stock items by the next working day.

If your order contains a mixture of items with different dispatch times, you can decide whether we:

  • Wait until all items are ready and dispatch together, or
  • Send each item as soon as possible (for an additional charge per extra delivery)

 Remember, you can track your order via your Order History page.


Reserve In-Store

If a product can be reserved in-store, a 'Reserve' button will appear on the product page. From here, you will be able to see which stores have stock of the item you wish to reserve. You can then fill in your details and we will set aside the item in your chosen store to be paid for when you pick it up.

To find your nearest store view Our Stores.