Delivery Information

UK Delivery

Delivery service Price Details
Signed For 1st Class £2.90

Usually Next Working Day (including Saturdays). May take up to 3 working days.

Orders placed before 3pm on weekdays will be dispatched the same day.

Special Delivery 1pm Guaranteed £5.95

Guaranteed Delivery Before 1pm Next Working Day (including Saturdays to residential addresses).

Orders placed before 3pm on weekdays will be dispatched the same day.

Special Delivery 9am Guaranteed £13.95

Guaranteed Delivery Before 9am Next Working Day (including Saturdays to residential addresses).

Orders placed before 3pm on weekdays will be dispatched the same day.

Post Office Collection £3.95

Collect from your local Post Office.

Usually Next Working Day (including Saturdays). May take up to 3 working days.

Same Day Courier (London Only) £4.95-£19.95 (depends on distance)

Same day delivery (available Monday - Friday on orders placed before 3pm). Signature required on delivery.

Orders over the weekend will be delivered on Monday.

Delivery to remote Scottish Highlands & British Isles may not be guaranteed and may take longer than 1 day (more info) .

European Delivery

Delivery service Price Details
Royal Mail International Signed For £9.95

Express delivery within selected EU zone countries. Western Europe within 3 working days. Eastern Europe 5 working days.

Orders placed before 3pm on weekdays will be dispatched the same day.

*We ship to EU countries where sales of prescription medications online are permitted. Find out more.

Discreet Service

Plain packaging
guaranteed

Discreet package

Choose what appears on
your bank statement

Discreet bank statement

Option to collect from
your local Post Office™

10,500+
local branches