The UK mainland consists of England, Scotland (excluding Highlands & Islands) and Wales. If your order is being delivered to one of these locations then the below delivery information is relevant to you. Please note that for the purposes of this definition, Northern Ireland, Isle of Man, Scilly Isles, Scottish Highlands & Islands, Jersey and Guernsey are not considered part of the UK mainland, and for details relating to these destinations please consult our UK Non-Mainland information.

It’s important to note that our delivery is charged at cost or below. We have negotiated extremely low pricing with couriers based on the very large volumes of orders we ship!

Order below £49.99 Paid Standard Delivery £1.99 Please allow 2-3 days for delivery

Orders over £50.00 Free standard Delivery. Please allow 2-3 days for delivery 

Next day delivery £3.95 Order before 1pm Monday to Friday, no deliveries take place on Sundays or Bank Holidays. (delivery via DPD)

Next day premium £4.95 Monday - Thursday order before 1pm. One hour delivery window specified by courier. No deliveries take place on weekends or bank holidays (delivery via DPD)


This is a next working day service, with delivery taking place between the hours of 7am – 7pm.

Despite it being a next day service we cannot be held responsible or offer any form of compensation if a delivery does not take place due to courier error or circumstances beyond our control.

A signature is required upon delivery so please ensure somebody is available at the address to sign for the package.

Delivery drivers' are able to leave your order with a neighbour, or in a safe place, if you specify this in the 'Courier Instructions' section at the checkout. We cannot however guarantee that your instructions will be followed, as it is entirely at the individual driver's discretion. This is why it is always best to ensure someone will be present at the delivery address to sign for the shipment.

Full tracking is available at by entering the tracking code sent to your registered email address upon dispatch of your order.

If a non-delivery occurs then a calling card will be left detailing instructions of what will happen next. Generally the delivery will be re-attempted the very next working day.

You are also able to personally rearrange the delivery of your order for a more suitable day by contacting DPD customer services on 08459 300 100, or via their online system - You will need to quote your tracking number in both instances.

Non-deliveries can also be collected in person from your local DPD depot, the location of which either the calling card or DPD customer services (08459 300 100) will inform you of.

Alternatively you can find your local depot by clicking here and inputting your postcode.

Non-deliveries will only be held by DPD for 2 working days, after which they are returned to sender (us). If you are order is returned then you will be liable for a return fee to the minimum value of £5.00, which will be deducted from any requested refund along with the initial postage cost we have already incurred at this point.


The UK non-mainland consists of Northern Ireland, Isle of Man, Scilly Isles, Scottish Highlands & Islands, Jersey and Guernsey. If you are having an order delivered to one of these locations, then the following delivery information is applicable to you.

We offer a STANDARD SERVICE ONLY to UK non-mainland addresses.

All deliveries to UK non-mainland addresses are chargeable. Our costs in delivering to UK non-mainland addresses are significantly higher than to UK mainland addresses, which, coupled with our already low prices, makes it impossible to offer free delivery to these areas.

Delivery Charges £5.50 per order


Our shipping prices to Europe are amongst the lowest available.

On gross order weights of below 2kg the shipping cost will be charged at £5.50 per order (please allow 21 days for delivery)