Standard & Local Pickup1 | Delivered within 2-3 working days to Mainland & 2-5 working days to Highlands2
Allow 1 additional day for orders placed on bank or public holidays.
We do not currently offer delivery to Guernsey, Jersey, Northern Ireland, and Ireland.
- Orders Under £39 - £3.99
- Orders Between £39 - £49 - £1.99
- Orders Over £49 - FREE
Premium Delivery
Convenient, fast and reliable, our Premium Delivery gives you the choice to pick which day your order is delivered.
Please note that we cannot offer this service to Aberdeen, Argyll, Dundee, Orkney Shetland, Isle of Man, Isle of Wight.
Next Day | Delivered within 1 working day
- Orders Under £45 - £4.99
- Orders Between £45 - £49 - £3.99
- Orders Between £45 - £49 - £2.99
- Orders Over £69 - FREE
Monday to Friday | Delivered on the day selected at checkout
- Orders Under £39 - £4.99
- Orders Between £39 - £49 - £3.99
- Orders Between £49 - £69 - £1.99
- Orders Over £69 - FREE
Saturday | Delivered on Saturday
- Orders Over £69 – £1.99
1Local Pickup: Local Pickup gives you the choice of over 4,500 local shops, giving you the option to collect your order at a time that works best for you. Track the progress of your parcel online, from the moment it's dispatched to when it arrives at your chosen shop. You will receive email notifications with updates, including when your order is due to arrive. Your order will be held safely for 10 days, giving you the freedom to collect at a time that suits you. Choosing a shop is easy, simply enter your postcode and select whichever shop is most convenient. Please note, this option is only available for parcels weighing 14.5kg and under.
2 To view the full list of postcodes for Scottish Highlands click here