Below you'll see a table of how long your order will take to get to you, and how much the shipping charges are.
|Order value||Delivery cost||Average delivery time|
|UK||N/A||£4.95||DPD Priority same day dispatch if ordered before 1pm*|
|All orders||£3.95||Priority Hermes
1 - 3 working days
|£25 and under||£2.95||
|Over £25||FREE||Standard Hermes**
2 - 4 working days
|Ireland||€50 and under||€5.50||3 - 6 working days|
|Ireland||Over €50||FREE||3 - 6 working days|
|Denmark||All orders||29 Dkr||5 - 7 working days|
|Norway||All orders||49 Nkr||5 - 7 working days|
|Sweden||All orders||39 Skr||5 - 7 working days|
|Austria, Belgium, Czech Republic, Finland, Greece, Italy, Luxembourg, Netherlands, Portugal, Spain, Germany||€50 and under||€7.25||5 - 7 working days|
|Over €50||FREE||5 - 7 working days|
|Andorra, Bulgaria, Croatia, Cyprus, Estonia, Latvia, Lithuania, Malta, Poland, Romania, Slovenia, Switzerland, Hungary, Slovakia||All orders||€7.25||5 - 7 working days|
Rest of the world
|All orders||From £6.95||7 - 10 working days|
Due to COVID-19 there may be delays of 10-14 working days for deliveries to France.
*Orders placed after 1pm will arrive in 2-3 working days with DPD. Unfortunately we are unable to offer a DPD service in some postcodes. Please check here.
**Delivery to some postcodes will take 4–10 days, please see here for these postcodes
***US, Canada, Australia, New Zealand, or Germany? If you go to the site for your country you will see the accurate delivery times and costs. Find out how to do that here.