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.