Ordering Times- We aim to fulfill orders within 3 - 5 working days.  If the dispatch of orders may fall outwith this timescale, we will upgrade you to a guaranteed next day delivery shipping.

Last ordering date for a guaranteed Christmas delivery is now 14 December for International deliveries and 18 December UK deliveries

UK Delivery- Free.

International Delivery- All orders are sent by courier.  You will be asked to provide a telephone number for large parcels as this must be attached to the address for the courier company.  Normal delivery time is 3- 7 days.

Returns- If you change your mind about your order you can return within 28 days.