We aim to despatch orders within 48 hours.
Delivery to UK destinations is by Royal Mail first class post at a cost of £3.99 per order.
Orders over £30 are delivered free of charge within the UK.
Orders should arrive within 1-3 days of despatch, but please allow up to 14 days during busy / holiday periods. Orders may also currently be subject to delay due to the onoing Covid-19 crisis.
International deliveries are despatched by Royal Mail at a cost of £4.99 per order.