We subsidise most of the delivery costs to make shopping with us as economical as possible. Standard delivery starts from just £3.99. Premium delivery starts from just £4.95. Surcharges may apply.

If you spend over £40 we'll ship your order for free using our standard delivery*.

No Parcels are dispatched on Saturday and Sunday and Bank Holidays.

For orders placed before 11.00am, we aim to dispatch on the same day. However, please note that this isn't always possible depending on volume of orders at that time.

*Free shipping may not always apply depending on weight and destination. Supplementary shipping costs may be calculated and applied at checkout.

UK mainland Standard Premium
Delivery time 3-5 days Next working day
Despatch time Despatch within two working days - usually same or next day Same day despatch when ordered before 3pm Mon-Fri
Cost £3.99 £4.95
Free delivery Orders over £40 Not available
Carrier Hermes DPD
Carrier features Mon-Fri delivery
Order tracking
Email alerts
Mon-Fri delivery
Order by 3pm
Order tracking
1 hour delivery window
Email and text alert
Delivery rescheduling

Ireland

Standard

Premium

Delivery time

3-5 days

2-3 days

Despatch time

Despatch within two working days - usually same or next day

Same day despatch when ordered before 3pm Mon-Fri

Cost

£9.99

£25.99

Free delivery

Orders over £40

Not available

Carrier

Hermes

DPD

Carrier features

Order tracking

Email alerts

Order tracking

1 hour delivery window

Email and text alert

Delivery rescheduling

Highlands & Islands, Isle of Man, Channel Islands

Standard

Premium

Delivery time

4-8 days

2-3 days

Despatch time

Despatch within two working days - usually same or next day

Same day despatch when ordered before 3pm Mon-Fri

Cost

£9.99

£25.99

Free delivery

Orders over £40

Not available

Carrier

Hermes

DPD

Carrier features

Order tracking

Email alerts

Order tracking

1 hour delivery window

Email and text alert

Delivery rescheduling