We deliver across the United Kingdom from our UK base. Orders paid before 3pm UK time, Monday to Friday, are dispatched the same day. All prices include VAT. The minimum order is £50 for UK delivery and £75 (about $100) for delivery outside the UK.

UK delivery times and costs

ServiceDelivery timeCost
Free standard delivery3–5 working daysFREE on orders of £100 or more
Standard delivery3–5 working days£5.99
Express delivery1–2 working days£14.99

Delivery times start from dispatch. Medicines that must stay cold travel by express delivery in insulated packaging, dispatched Monday to Wednesday only.

Delivery outside the UK

DestinationDelivery timeCost
Europe7–14 working days£29.99
United States7–12 working days£29.99
Rest of world10–20 working days£39.99

Rx items are delivered to UK addresses only. Customers outside the UK pay any import duties and taxes, and should check local rules before ordering.

Tracking your order

You’ll receive a tracking number by email as soon as your parcel is dispatched. You can also check progress on our order tracking page. For returns, see our UK returns policy.