About Delivery

Our estimated despatch time is shown on each product page. Where products are shown as "In Stock" we normally despatch them between 1-3 working days after your order date. Next Day Delivery orders are usually despatched on the same day that you place your order, or the next working day. When products are not shown as "In Stock" we show our best estimate of how long it will be before we can despatch the product. If for any reason we're not able to get your items despatched within the estimated time, we will email you to let you know.

UK Standard Delivery

Charges are based on the value of the items in your basket and are shown below:

Basket Sub-Total Delivery charge
Under £6 £1.99
£6 to £9.99 £2.99
£10 and above £3.99

You will normally receive your items within 3 working days of despatch. If you haven't received your items within 2 weeks, please contact us for a replacement order.

Need it tomorrow? Select Next Day Delivery

Only items that are "In Stock" are eligible for UK Next Day Delivery.

Orders placed before 5:30pm Monday to Thursday will be delivered by 9pm on the next working day. Orders placed after this time will be delivered on the second working day after you place your order. Working days are Monday to Friday (excluding bank holidays). Orders placed anytime on Friday, Saturday or before 11:30am on Sundays will be delivered by 9pm on Monday.

Order on: Receive your items on:
Monday - Thursday Before 5:30pm The next day
Friday Anytime Monday
Saturday Anytime Monday
Sunday Before 11:30am Monday
After 11:30am Tuesday

Please note that delivery days may vary over bank holidays.

We use DPD for our next day delivery courier service. They will contact you by email to provide a tracking code once it becomes available, and email you a one hour delivery timeslot once your order is out for delivery. If you have provided a valid UK mobile number with your order, DPD will also text your delivery timeslot to you. They will attempt to deliver between 7:30am and 7:30pm. You will need to sign for the delivery.

UK Next Day Delivery is charged at £6.99 per order, regardless of the size or weight of the order.

Unfortunately there are some areas of the UK to which we can only offer a 2 working day delivery service. Please check our terms & conditions to see if your area is affected.

Delivery to EU countries

Deliveries to EU Countries are normally charged at £6.99 per order but certain shipments may be more expensive. If that is the case, a Customer Services advisor will contact you before shipping the order. If you haven't received your items within 3 weeks, please contact us to arrange a replacement order. For enquiries, please contact Customer Services.

Delivery to countries outside the EU

Deliveries to countries outside the EU are normally charged at £12.99 per order but certain shipments may be more expensive. If that is the case, a Customer Services advisor will contact you before shipping the order. If you haven't received your items within 3 weeks, please contact us to arrange a replacement order. For enquiries, please contact Customer Services.

Please note delivery charges listed include VAT which may change based on your delivery destination. For more information, see VAT & Sales Tax.
For further information on our delivery policy please see our Terms & Conditions.
For enquiries about deliveries please contact our Customer Services team.