Search Supplements & Articles
Your Account
Speedy Quick Re-Order
View your Shopping Basket

Delivery options

Christmas Delivery Information

Our offices will be closing on the 20th December so this will be the last dispatch day, orders placed after 1pm that day will not be processed until we re-open on the 30th December.

The last order days for delivery before Christmas for:
2nd Class is Wednesday 18th December.
1st Class is Friday 20th December.

DHL Next Day placed before 1pm on Friday 20th December will be delivered on Monday 23rd December.

Our hassle-free, delivery aim

When you buy vitamins online, we understand that you want to receive them as quickly as possible, with the minimum of fuss - that's why we pioneered the supply of vitamins and supplements in stylish air-tight pouches. Although we don't guarantee this (have you seen how small some letterboxes are?!), our use of industry-leading, slim-line pouches vastly increase the chances of your order fitting conveniently through your letter-box, versus regular, round supplement bottles. Please note that our Next-Day Delivery services will require a signature (or name taken, subject to current carrier policy), whether they fit through your letterbox or not! 

Same day dispatch promise for UK Priority and UK Next-Day delivery options

Occasionally, we all leave things until the last minute and re-ordering our supplements is no exception. You've just popped your last tablet and now you need more - fast! We realise how important it is to receive your order as quickly as possible, that's why for UK Priority and UK Next-Day services, we promise 'Same-Day Dispatch'  on all orders received by 1pm on a working day (otherwise dispatch will be the next working day). We aim to dispatch UK Standard Delivery orders on the same basis, but for busy periods this may be up to 3 working days.

Please be aware that in all circumstances, if you place an order after 1pm and select one of the Next-Day Delivery services, your goods will not be dispatched until the next working day.

United Kingdom postcodes (all fully tracked services)


Delivery service Cost Dispatch timescale Delivery estimate
UK Standard
(Royal Mail 48 / 2nd class)
Fully tracked service 

Orders under £30: £3.50 delivery
£30 to £59.99: £2.50 delivery
£60 and above: Free Delivery

1-2 working days 2-3 working days from dispatch.
UK Priority
(Royal Mail 24 / 1st class)
Fully tracked service 
£4.65 1 working day * 1-2 working days from dispatch. 
UK Next-Day Guaranteed **
(Royal Mail Special Delivery)
Fully tracked service 
Free for orders £100 and over
(£9.95 otherwise)
1 working day * Guaranteed next working day (Mon-Fri) for orders placed before 1pm.
* Requires a signature

DHL Express Next-Day
Fully tracked service
Free for orders £100 and over
(£9.95 otherwise)
1 working day * Guaranteed next working day (Mon-Fri) for orders placed before 1pm.
* Requires a signature

* We dispatch same day if your order is placed before 1pm. Orders placed after 1pm, or on a non-working day will be dispatched on the following working day.

**Postcodes and exceptions

Delivery is throughout the UK. However, there are certain delivery restrictions in particular areas:

We deliver by 5.30pm the next working day in the following postcode areas:
AB30 - 39, 41 - 45, 51 - 56
HS1, 3 - 9
IV21 - 28, 40 - 49, 51 - 56
KA27, 28
KW1 - 3, 5 - 15
KW16 Stromness Town only
PA20 (0&9)
PA28 - 38, 41 - 49, 76, 77
PH15, 17 - 26, 31 - 40, 49, 50
ZE1

We deliver within two working days by 5.30pm to the following postcodes areas:
HS2
PA60 - 75, 78
ZE2, 3

We deliver within three working days by 5.30pm to the following postcode areas:
KW16 - non Town
KW17
PH30, 41 - 44

International Delivery (EU)

We are now starting our duty paid delivery services into the EU once more, we will update the countries available below as we enable each one again.

Europe Zone 1 - Czech Republic, Bulgaria, Denmark, France, Germany, Ireland, Netherlands, Poland, Portugal, Spain & Sweden

Delivery service Cost Dispatch timescale Delivery estimate
Royal Mail International
Fully tracked service
£8.50
(Max order value of 150 EUR equivalent)
1-2 working days 3-5 working days from dispatch.

Europe Zone 2 - Austria, Belgium, Croatia, Cyprus, Estonia, Finland, Greece, Hungary, Italy, Malta, Romania, Slovenia

Delivery service Cost Dispatch timescale Delivery estimate
Royal Mail International
Fully tracked service
£10
(Max order value of 150 EUR equivalent)
1-2 working days 5-10 working days from dispatch.

Europe Zone 3 - Gibraltar, Iceland, Norway, Switzerland, Ukraine

Important note - these countries are not applicable for Duty Paid Services - Where applicable you will be charged duty and a handling fee by your local postal service
Delivery service Cost Dispatch timescale Delivery estimate
Royal Mail International
Fully tracked service
£12.95
1-2 working days 5-10 working days from dispatch.

International Delivery (Non-EU)

ROW Zone 1 (Middle East) - United Arab Emirates, Saudi Arabia

Delivery service Cost Dispatch timescale Delivery estimate
Royal Mail International
Fully tracked service
£14.95 1-2 working days 5-10 working days from dispatch.

ROW Zone 2 (Far East & Australasia) - Australia, China, Hong Kong, Japan, New Zealand, Singapore

Delivery service Cost Dispatch timescale Delivery estimate
Royal Mail International
Fully tracked service
£14.95 1-2 working days 5-10 working days from dispatch.
Top