Please note that our delivery service may be affected during sale and busy periods.
Need to know when your order will be delivered? Please see below for our current delivery timings.
|Delivery option||Delivery times||Cost|
|Click & Collect||Within 3-5 working days||FREE|
|Standard Home Delivery||Within 5 working days||£3.95|
|Home Delivery when you spend over £50||Within 5 working days||FREE|
If you've got an account with us and are looking for an update, log into your account and click into your order history for estimated delivery time.
Your order will arrive to the store of your choice within 3-5 working days. Please use our Store Finder for details on your local store’s opening hours.
Once your Click & Collect order has arrived at your store we will send you a confirmation email and text message when your order is ready to collect. Simply bring a copy of your email as proof of purchase.
If you have not collected your order after 7 days, we'll send you a reminder, and again after 10 days. If we get to 15 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.
Your order will arrive within 5 working days. Deliveries are made between Monday-Friday.
Spend over £50 to get free standard home delivery.
We reserve the right to vary the terms of this promotion at any time, or to withdraw this promotion altogether.
Unfortunately, we do not yet deliver to Channel Islands or British Forces Post Office addresses. We may restrict other postcodes at our discretion.
Update your browser to view this website correctly. Update my browser now