Delivery only £3.99 & Express Available
Free Click & Collect From 26 Stores

How long does delivery take?

Our last dispatch date before Christmas is Mon 21st December. Delivery of orders placed after this date over the Christmas period will take a little longer (7-10 working days)

Orders placed before 3pm. Monday to Friday with 3-5 weekday (Standard) delivery will be delivered within 5 weekdays* to most areas of mainland Britain, excluding the Scottish Highlands.

Orders placed before 3pm. Monday to Friday with Express Delivery will be delivered the next weekday* to the majority of UK addresses.

We endeavour to dispatch all orders on the weekday that the order is received, as long as you order by 3pm; though please note that during exceptionally busy periods there may be a slight delay in dispatching orders placed with Standard delivery. We will inform you by email when your order has been dispatched.

*Weekday means Monday to Friday.