Delivery option Delivery times Cost
Standard Delivery Up to 5 working days £3.95
Next Day Delivery Order before 2pm to get next working day delivery £4.95
Click & Collect Up to 5 working days FREE

During Sale your order may take longer than expected to get to you. We are working hard to get your delivery to you as quickly as possible.

FREE delivery to store with Click & Collect

Delivery hours are between 8am-8pm, Monday-Friday. Your order will take up to 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 take up to 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 Day Delivery £4.95 (Order before 2pm to get next working day delivery)

We guarantee Next Day Delivery when you place your order before 2pm Monday-Thursday. Orders placed between Friday-Sunday will not be guaranteed Next Day Delivery.

Next day delivery to some postcodes such a 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.