When will I receive my order?

For all UK Mainland orders, unless otherwise stated, will be dispatched within 24-48 hours subject to stock availability. For orders placed before 12:00, we will endeavour to dispatch orders same day. However, this is currently not guaranteed. Delivery transit time is then based on the delivery method choosen at checkout. 

If your order is going to be delayed we will let you know in advance.