We aim to dispatch all orders same day, Monday to Friday, if ordered before 11:00am.
Deliveries can be any time up to 6pm, although most deliveries are made before 1pm.
All deliveries within the UK are FREE OF CHARGE. Deliveries will usually be next day if ordered prior to 11:00am although this cannot be guaranteed.
All deliveries to the European Union will be charged at a flat rate of £20 regardless of order size. Delivery times are approximately 2-3 days.
All international deliveries will be charged at a flat rate of £30 regardles of order size. Delivery times are approximately 4-5 days.