Delivery Options & Charges

We will process and despatch your order as quickly as possible. Please allow extra time during busy sale periods such as December. We do everything we can to meet the delivery times specified on this page. However, delivery times may occasionally be affected by factors beyond our control and therefore they cannot be guaranteed. We will inform you if we become aware of an unexpected delay.

· £3.95 on all orders up to the value of £20 
· FREE on all orders of £20 plus

please allow 5-7 working days for delivery


EUROPE: £10 irrespective of value of order

Please allow 7-10 working days for delivery   


REST OF THE WORLD: Cost is calculated according to the weight of your order.  Please check the shipping rate at checkout.

Please allow 10-14 working days for delivery


The appropriate delivery charge is shown at checkout. Very occasionally, different products in the same order may be delivered separately. If we are not able to deliver all the products together we will not charge you extra delivery costs.

**IMPORTANT** When shipping outside of the UK, Customs charges and taxes may apply that you will need to pay directly. Please check these requirements with the relevant authority before placing an order.