Shipping & Returns

Mail Order Delivery

To keep our overhead costs down, our minimum order for mail order delivery is £50 in value. There is no minimum order for collection from our Yattendon shop. 

Local Delivery
We are delighted to offer FREE local delivery using our own vehicles within RG and OX post code areas, subject to our minimum order for delivery which is £50 in value. Local delivery can be the same or next day but is subject to stock availability.
National Delivery
Deliveries to UK Mainland for orders between £50 and £150 are charged at £7.95 per order. Delivery to UK Mainland is FREE for orders over £150. All prices are inclusive of VAT. For delivery charges to Highlands and Islands and all other non-Mainland UK post codes including Northern Ireland, please contact us. Please note that we are unable to ship to countries other than the UK.
How quickly will I receive my order?
For deliveries outside our local area, your order will be delivered within 3 to 5 working days (for products in stock). Should any item you have ordered be out of stock we shall contact you immediately to advise you of a delivery estimate. We use an overnight carrier service for deliveries outside our local area, so should you require delivery on a certain date please mention this on your order. Standard carrier deliveries are undertaken Monday to Friday only - Saturday deliveries are possible, please contact us for additional costs.