Free Delivery Over £75 (Excl. VAT - UK Mainland Only - * Postcode exceptions apply)
1 Hour Delivery Window Text/Email Updates In-flight Options
Zone 1 Shipping
United Kingdom
United Kingdom
Dispatched within 1 to 3 Working Days
Order Total   Postage Cost
£0.00 - £75.00 - £4.95
£75.00 (Ex. VAT) + - FREE

All deliveries to Northern Ireland (2 days) - £9.10

Deliveries for the following postcodes are only available on a 2 day service - AB31, AB32, AB33-38, AB44-54 PH15, PH16, PH17, PH42

Combined orders placed over more than one site do not qualify for free delivery.
Please note: We are unable to offer timed deliveries over the Christmas period as our carriers are not able to offer this service. These have been removed at checkout.
DPD 12
Delivery before 12:00pm
(Next Business Day)
Order must be placed before 3pm. (Option not available in certain areas)
- £11.00
DPD 10.30
Delivery before 10:30am
(Next Business Day)
Order must be placed before 3pm. (Option not available in certain areas)
- £18.00

Please note: Orders are dispatched Monday to Friday. We do not dispatch orders placed on a weekend until the next working day (Monday except for bank holidays)


All parcels are dispatched via our courier, DPD. This is a trackable service which will require a signature upon delivery. Please ensure that there will be someone at your given delivery address to accept and sign for the parcel. No exceptions will be made on this. Contact us for more details.

We can only dispatch to a full postal address. No PO Boxes or Mail Boxes please.

Express Delivery Service
For customers who select one of the timed services your order must be placed before 15.00 on a working day to qualify for this service. These services are not available in some remote areas of the UK and the Isle of Wight. A member of our sales team will contact you if the service does not apply. Orders placed on a weekend or bank holiday will be dispatched the next working day.

Please note that delivery to the following postcodes will vary between 2 - 5 days. Express services are unavailable.
* The following postcodes are also excluded from the free delivery offer on orders over £75.00 (ex VAT) due to remote locations and carrier charges beyond our control.

Scottish Highlands - AB36-38, AB42 - AB43, AB55-56 FK17-21, G83, IV1-39, IV52-54, IV63, KW1-14, PA21-40, PH19-26, PH30-41, PH49-50

Scottish Islands - HS1-9, IV40-51, IV55-56, KA27-28, KW15-17, PA20, PA41-49, PA60-78, PH42-44, ZE1-3

Isles of Scilly - TR21 - TR23

Delivery charges for the above postcodes are as follows:

DPD Pickup
DPD Pickup in UK
United Kingdom
Mainland & Scottish Highlands/Islands
Dispatched within 1 to 3 Working Days
DPD Pickup
Order Total Postage Cost
£0.00 - £74.99 £4.50

2,500 DPD Pickup shops in the UK, with a DPD Pickup point within 10 minutes’ drive of 93% of the UK population and 5 minutes’ walk within Central London.

Simply select DPD Pickup as your delivery option at checkout and your order will be delivered by 12 noon Next Day once your order has left our warehouse, and stay in store for up to 7 days so you can collect at a time to suit you.

You’ll be notified by email / SMS when your parcel is ready to collect, and all you need to do to pick up your parcel is take your Pickup Pass and photo ID.
Note - delivered Monday - Saturday to shop.

Your local DPD Pickup shop will have this logo in the shop window.DPD Pickup Shop You can watch this video below to see how it works.

International Shipping
Country Delivery Time Price
Republic of Ireland 2 Business Days £9.10
Austria 3 Business Days £15.60
Belgium 2 Business Days £14.40
Bosnia 4 - 6 Business Days £61.00
Croatia 4 - 6 Business Days £26.40
Czech Republic 3 - 4 Business Days £19.20
Denmark 3 Business Days £15.60
Estonia 4 - 5 Business Days £26.40
Finland 4 - 5 Business Days £26.40
France 2 - 3 Business Days £14.40
Germany 2 - 3 Business Days £14.40
Greece 4 - 9 Business Days £36.00
Hungary 4 - 5 Business Days £26.40
Iceland 4 - 6 Business Days £61.00
Italy 3 - 4 Business Days £19.20
Isle of Man 2 Business Days £12.00
Channel Islands 2 Business Days £12.00
Latvia 4 - 6 Business Days £36.00
Lithuania 4 - 6 Business Days £36.00
Luxembourg 2 Business Days £14.40
Netherlands 2 Business Days £14.40
Norway 4 - 6 Business Days £61.00
Poland 4 - 5 Business Days £26.40
Portugal 4 - 5 Business Days £26.40
Romania 4 - 6 Business Days £36.00
Slovakia 3 - 4 Business Days £19.20
Slovenia 4 - 5 Business Days £26.40
Spain 3 - 4 Business Days £19.20
Sweden 4 - 5 Business Days £26.40
Switzerland 3 Business Days £41.00

Please note that prices are for parcels up to 30kg.

Delivery times above are based on working days from the time of dispatch and are an estimated shipping time.

We do not deliver to the Canary islands.

For delivery prices for countries not listed on this page you can contact us at for a quote.