We aim to process and ship your order within 24 working hours of it being received. How long it will take to arrive depends on the destination address but we would normally expect to deliver your item within 2-3 days if you live in the UK / Europe and 5-6 days in the USA.
IMPORTANT UPDATE: Orders placed between May 29 and June 10 to the USA may have experienced significant delays due to an issue with our carrier, DHL. Your order is on its way to you but may take between 5-13 days. This is far longer than we'd like and we do sincerely apologize for the delay.
Once your order has been shipped, we will send you a dispatch confirmation email with the tracking number with a link to track it. Please check this in the first instance.
If there is no tracking update or it's taken longer than expected to arrive, please contact us with your order enquiry request and we will find out what's happened.