Delivery & Returns

Order processing times

After an order is placed, your product will be prepared and delivered within 1 – 5 working days. This will depend on product availability which can vary seasonally. We aim to deliver within 3 days on average, but please note this varies due to the quantity of orders and delivery routes.


Delivery Regions

We deliver within a 35 mile radius from our location in Beaminster, Dorset. Delivery charges vary based on distance and are calculated automatically when you place an online order.


Shipping costs

Delivery is free of charge within 15 miles

Within 15 – 20 miles delivery is charged at £5 per order

Within 20 – 25 miles delivery is charged at £7 per order

Within 25 – 30 miles delivery is charged at £9 per order

Within 30 – 35 miles delivery is charged at £11 per order

The team are happy to discuss bulk orders and further distances on a bespoke basis.



This is available by appointment. There is no extra charge if you come and collect your order from North Buckham Farm. Please contact the team on Tel: 01308 863 054 or


Returns and cancellations

We will offer a full refund within 24 hours of delivery. Refunds can take up to 14 working days to be processed.


Potential service interruptions. 

Please be aware that delivery times may vary due to demand and delivery route variations. We will keep customers informed if delivery will exceed 5 days from the initial order.