Shipping is free on all orders placed with a value of £35 or more for most of the UK*. For orders less than £35 we will charge an additional shipping fee of £3.99.
Orders below the value of £19.00 will not be processed and dispatched.
Most orders are processed and dispatched within 24 hours and our delivery service partners provide online parcel tracking facilities. You will receive an email dispatch notification with a tracking link and you can also track your order via your "My account" page.
Please note that we are unable to offer shipping to a military address.
Delivery to UK mainland addresses usually takes place within the specified number of days below (excl. Sundays & Bank Holidays). This may vary depending on availability, payment method, location and other factors beyond our control. For bank holidays, please allow an extra day.
|Ordered on||90% of our parcels
are delivered between
|Earliest Delivery Date
(when ordered before 4pm)
|Monday||1-3 days||Next day (Tuesday)|
|Tuesday||1-3 days||Next day (Wednesday)|
|Wednesday||1-3 days||Next day (Thursday)|
|Thursday||1-3 days||Next day (Friday)|
|Friday||1-3 days||Next day (Saturday)|
|Saturday||2-3 days||Tuesday (next week)|
|Sunday||2-3 days||Tuesday (next week)|
*A minority of UK postal codes incur additional delivery charges. The exact cost of delivery is determined by your Postal Code. This can be checked using the tool below and will also be visible before checkout.