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 Guaranteed Next Day if ordered before 12 noon*|
|UK||£25 and under||£2.95||1 - 3 days**|
|UK||Over £25||FREE||1 - 3 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, France, Germany, Greece, Ireland, 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, Israel, 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|
*Orders placed after 12 noon 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.