Receive my order
I have not received my order?!?
Once your order is shipped, you receive the tracking details of the shipment and the expected delivery date. You will also be advised of any delays. If you have not received your order by the advised date or you do not receive any communication from ...
Shipping & delivery within the UK
Where are you shipping from? We ship out of Cambridge, UK. How long before I receive my order? You'll usually receive your order 5 - 10 business days after we receive your payment. It typically takes 2-3 business days from the time the shipping ...
Shipping & delivery outside of the UK
We try our best to make sure getting your order is as stress free as possible! Below are the most common questions related to shipping to countries outside of the UK. How long before I receive my order? You'll usually receive your order 7-15 ...