The delivery charge depends on the day and time of your slot, and the value of your order.
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 say goodbye to delivery charges, sign up for a Smart Pass. You'll also save at least 10% on big brands, and get priority access to Christmas deliveries.