We dispatch orders for delivery within the UK only;

We aim to dispatch orders (subject to available stock) the same day (weekdays*) where your order is placed before 13:30

We only dispatch within the UK and offer the following delivery options;

Small Orders under £7.50 are charged at a flat rate of £1.50

Free Delivery (orders over £7.50) - Usually by Royal Mail 24, available to all UK postcodes.  January 2021 COVID 19 update - Delivery with this service is averaging 2-5 working* days (but may be up to 10)

DPD Mainland Delivery £7.99 - Ideal for time critical orders, delivery in 1 to 2 working* days. (No oils permitted on this service)

DPD Highlands & Islands Delivery £19.99 - To AB31-35, AB41-54, AB36-38, AB55-56, FK17-21, G83-84, GY9,HS1-9, IM (ALL), IV (ALL), KA27, KA28, KW0-14, KW15-17, PA20-78, PH15-18, PH19-29, PH32-33, PH45-48,PH30-31, PH34-44, PH49-99, ZE (ALL) - All Isle of Wight, Isle of Man, Channel Islands, Scilly Islands & Northern Ireland Postcodes. Average delivery 2 to 3 working* days. (No oils permitted on this service)

Personal callers welcome by prior appointment.

*Weekday / Working day is Monday to Friday, excluding weekends and Bank Holidays.