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||£25 and under||£2.95||2 - 5 days*|
|UK||Over £25||FREE||2-5 days*|
|Denmark||All orders||55 Dkr||5–7 working days|
|Norway||All orders||65 Nkr||5–7 working days|
|Sweden||All orders||70 Skr||5–7 working days|
|Austria, Belgium, Czech Republic, Finland, France, Germany, Greece, Ireland, Italy, Luxembourg, Netherlands, Portugal, Spain, Germany||€50 and under||FREE||5–7 working days|
|Over €50||€7.25||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|
*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.
Occasionally we receive really large orders, in which case the shipping costs will be a bit more than advertised. We'll get in touch to discuss if this is the case for you.