Delivery option Delivery times Cost
Standard Delivery Within 5 working days £3.95
Next Working Day Delivery Order before 12 noon £4.95
Click & Collect Within 5 working days FREE

FREE delivery to store with Click & Collect

Delivery hours are between 8am-8pm, Monday-Friday. Your order will arrive within 5 working days to be delivered to your local store.

Once your click and collect order has arrived at your store we will send you a confirmation email and text message once your order is ready to collect.

If you have not collected your order after 10 days, we'll send you a reminder, and again after 28 days. If we get to 29 days we will refund your money and return the order.

Please note, if you are using our click & collect service for the below stores, it may take a little longer for the store to receive your order.

  • Inverness
  • Boucher Road
  • Craigavon
  • Newtownabbey
  • Londonderry
  • Elgin

Standard Delivery £3.95

Standard delivery will arrive within 5 working days.

Free Standard Delivery – On Orders over £50

Spend over £50 to get Free Standard Delivery.

This offer doesn't work in conjunction with any other promotional code used at the checkout.

We reserve the right to vary the terms of this promotion at any time, or to withdraw this promotion altogether.

Next Working Day Delivery £4.95

To recieve your order the next working day please ensure you place your order before 12 Noon. Any orders placed after midday Thursday upto Sunday midday will be delivered Monday.

Order Day Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Order before 12 noon – expected arrival Tuesday Wednesday Thursday Friday Monday Monday Monday
Order after 12 noon – expected arrival Wednesday Thursday Friday Monday Monday Monday Tuesday

Next day delivery to some postcodes such as Northern Ireland & outlying areas may not be available at the moment.

Unfortunately, we do not yet deliver to Channel Islands or British Forces Post Office addresses. We may restrict other postcodes at our discretion.