Shipping Policy

We ship with DHL Express Domestic and International.

Shipping rates & delivery estimates

Shipping charges for your order will be calculated and displayed at checkout.

The table below shows estimated shipping rates and transit times. The rates and timings may vary for rural destinations and are indicative only.

Estimated shipping costs and transit time
Afghanistan £173.56 3 days
Albania £89.86 1 day
Algeria £173.56 1 day
American Sam. £173.56 6+ days
Andorra £88.33 1 day
Angola £173.56 4 days
Anguilla £173.56 3 days
Antigua £173.56 3 days
Argentina £173.56 2 days
Armenia £173.56 2 days
Aruba £173.56 3 days
Australia £114.70 3 days
Austria £86.65 1 day
Azerbaijan £173.56 2 days
Bahamas £173.56 2 days
Bahrain £120.44 2 days
Bangladesh £120.44 3 days
Barbados £173.56 2 days
Belarus £90.69 2 days
Belgium £45.31 1 day
Belize £173.56 3 days
Benin £173.56 2 days
Bermuda £173.56 2 days
Bhutan £120.44 4 days
Bolivia £173.56 3 days
Bonaire £173.56 3 days
Bosnia And Herz. £89.86 1 day
Botswana £173.56 3 days
Brazil £173.56 3 days
Brunei £159.23 3 days
Bulgaria £88.33 1 day
Burkina Faso £173.56 3 days
Burundi £173.56 3 days
Cambodia £120.44 2 days
Cameroon £173.56 2 days
Canada £90.69 1 day
Canary Islands £89.86 2 days
Cape Verde £173.56 6+ days
Cayman Islands £173.56 2 days
Central African £173.56 6+ days
Chad £173.56 6+ days
Chile £173.56 2 days
China £120.44 2 days
Colombia £173.56 2 days
Comoros £173.56 4 days
Congo £173.56 6+ days
Congo £173.56 2 days
Cook Islands £173.56 2 days
Costa Rica £173.56 4 days
Cote D Ivoire £173.56 2 days
Croatia £88.33 1 day
Cuba £173.56 4 days
Curacao £173.56 3 days
Cyprus £88.33 2 days
Czech Rep., The £88.33 1 day
Denmark £86.65 1 day
Djibouti £173.56 3 days
Dominica £173.56 3 days
Dominican Rep. £173.56 3 days
East Timor £173.56 6+ days
Ecuador £173.56 2 days
Egypt £173.56 2 days
El Salvador £173.56 2 days
Eritrea £173.56 4 days
Estonia £88.33 1 day
Ethiopia £173.56 2 days
Falkland Isl. £173.56 6+ days
Faroe Islands £89.86 3 days
Fiji £173.56 4 days
Finland £86.65 1 day
France £45.31 1 day
France £63.59 1 day
French Guyana £173.56 3 days
Gabon £173.56 2 days
Gambia £173.56 3 days
Georgia £173.56 2 days
Germany £45.31 1 day
Germany £63.59 1 day
Ghana £173.56 1 day
Gibraltar £89.86 2 days
Greece £88.33 2 days
Greenland £89.86 day
Grenada £173.56 2 days
Guadeloupe £173.56 3 days
Guam £173.56 2 days
Guatemala £173.56 4 days
Guernsey £45.31 2 days
Guinea Republic £173.56 2 days
Guinea-Bissau £173.56 6+ days
Guinea-Equat. £173.56 3 days
Guyana £173.56 3 days
Haiti £173.56 3 days
Honduras £173.56 2 days
Hong Kong £120.44 2 days
Hungary £88.33 1 day
Iceland £89.86 1 day
India £120.44 2 days
Indonesia £120.44 2 days
Iran £173.56 3 days
Iraq £173.56 6+ days
Ireland £45.31 1 day
Israel £89.86 1 day
Italy £86.65 1 day
Jamaica £173.56 2 days
Japan £120.44 2 days
Jersey £45.31 2 days
Jordan £159.23 2 days
Kazakhstan £173.56 2 days
Kenya £173.56 2 days
Kiribati £173.56 6+ days
Kosovo £89.86 2 days
Kuwait £120.44 2 days
Kyrgyzstan £173.56 4 days
Laos £120.44 3 days
Latvia £88.33 1 day
Lebanon £173.56 2 days
Lesotho £173.56 3 days
Liberia £173.56 3 days
Libya £173.56 6+ days
Liechtenstein £89.86 1 day
Lithuania £88.33 1 day
Luxembourg £45.31 1 day
Macau £120.44 2 days
Macedonia £89.86 1 day
Madagascar £173.56 3 days
Malawi £173.56 3 days
Malaysia £120.44 2 days
Maldives £173.56 6 days
Mali £173.56 2 days
Malta £88.33 1 day
Marshall Isl. £173.56 6+ days
Martinique £173.56 3 days
Mauritania £173.56 3 days
Mauritius £173.56 3 days
Mayotte £173.56 6+ days
Mexico £90.69 2 days
Micronesia £173.56 6+ days
Moldova £90.69 2 days
Monaco £63.59 1 day
Mongolia £173.56 3 days
Montenegro £89.86 2 days
Montserrat £173.56 4 days
Morocco £173.56 1 day
Mozambique £173.56 3 days
Myanmar £120.44 2 days
Namibia £173.56 3 days
Nauru £173.56 6+ days
Nepal £120.44 3 days
Netherlands £45.31 1 day
Nevis £173.56 3 days
New Caledonia £173.56 6+ days
New Zealand £120.44 3 days
Nicaragua £173.56 2 days
Niger £173.56 3 days
Nigeria £173.56 2 days
Niue £173.56 6+ days
No. Mariana Islands £173.56 day
North Korea £173.56 6+ days
Norway £89.86 1 day
Oman £120.44 2 days
Pakistan £173.56 2 days
Palau £173.56 6+ days
Panama £173.56 2 days
Papua New Guin. £173.56 4 days
Paraguay £173.56 2 days
Peru £173.56 2 days
Philippines, The £120.44 2 days
Poland £88.33 1 day
Portugal £86.65 1 day
Puerto Rico £173.56 2 days
Qatar £120.44 2 days
Reunion £173.56 3 days
Romania £88.33 1 day
Russia £120.44 1 day
Rwanda £173.56 3 days
Samoa £173.56 6+ days
San Marino £86.65 1 day
Sao Tome & Princ. £173.56 3 days
Saudi Arabia £159.23 2 days
Senegal £173.56 2 days
Serbia £89.86 1 day
Seychelles £173.56 3 days
Sierra Leone £173.56 3 days
Singapore £120.44 2 days
Slovakia £88.33 1 day
Slovenia £88.33 1 day
Solomon Isl. £159.23 6+ days
Somalia £173.56 6+ days
Somaliland £173.56 6+ days
South Africa £120.44 2 days
South Korea £120.44 2 days
South Sudan £173.56 4 days
Spain £86.65 1 day
Sri Lanka £120.44 2 days
St. Barthelemy £173.56 3 days
St. Eustatius £173.56 4 days
St. Helena £173.56 6+ days
St. Kitts £173.56 3 days
St. Lucia £173.56 3 days
St. Maarten £173.56 3 days
St. Vincent £173.56 3 days
Sudan £173.56 3 days
Suriname £173.56 4 days
Swaziland £173.56 3 days
Sweden £86.65 1 day
Switzerland £89.86 1 day
Syria £173.56 6+ days
Tahiti £173.56 3 days
Taiwan £120.44 2 days
Tajikistan £173.56 3 days
Tanzania £173.56 2 days
Thailand £120.44 2 days
Togo £173.56 2 days
Tonga £173.56 6+ days
Trinidad & Tob. £173.56 3 days
Tunisia £173.56 2 days
Turkey £89.86 1 day
Turkmenistan £173.56 4 days
Turks & Caicos Isl. £173.56 4 days
Tuvalu £173.56 6+ days
Uganda £173.56 2 days
Ukraine £90.69 1 day
United Arab Emir. £120.44 2 days
United Kingdom £19.25 1 day
United States £74.43 1 day
Uruguay £173.56 2 days
Uzbekistan £173.56 4 days
Vanuatu £173.56 6+ days
Venezuela £173.56 3 days
Vietnam £120.44 2 days
Virgin Islands £173.56 3 days
Virgin Islands £173.56 3 days
Yemen £173.56 3 days
Zambia £173.56 3 days
Zimbabwe £173.56 3 days

*Countries or regions outside the European Union Customs Union (or similar customs relationships) will have additional customs fees payable prior to delivery.

Delivery delays can occasionally occur.

Shipment processing time

Orders are generally processed the next business day. Orders are not shipped or delivered on weekends or public holidays.

If we are experiencing a high volume of orders, shipments may be delayed by a day or two. If there will be a significant delay in shipment of your order, we will contact you via email. Please allow additional days in transit for delivery (see table below).

Import Taxes and Duty for International Shipping

Customs clearance costs will be charged to the customer by the courier prior to delivery.

Returns Policy

Our Refund Policy provides detailed information about options and procedures for returning your order.