Our delivery charges range from £0 to £6.99 depending on slot availability. Please take a look at your booking calendar to see individual delivery prices and find a slot that suits you.
If your order is less than £75, there's a minimum charge of £2.99 and a maximum of £6.99. For standard orders of £75 or more, you may be offered free delivery. You can view the various options when you book your delivery slot. There, you will be able to select a delivery time and cost that best suits you.
To make big savings on delivery charges, sign up for our Smart Pass service, you can save hundreds of pounds a year if you shop regularly! With a Smart Pass, you can also save at least 10% on big brands, and get priority access to Christmas deliveries.