In general we aim to ship same day for orders to the United Kingdom and Europe and within 24-36 hours for all other locations.  

This aim is subject to seasonal changes in demand, staff holidays and public holidays and, as such, it is not always possible for us to achieve the targets we set ourselves. Overall, around 85% of orders placed with us are shipped within 24 hours and less than 2% fall outside of a 36 hour turnaround.

Find out more about order dispatch here.