Collection & Delivery Options

Whether you are wanting to have your order delivered, or to collect your order from one of our stores, we've a range of options available to choose from.

Free Home Delivery

We offer FREE delivery on orders over £75 to UK Mainland addresses, subject to maximum parcel weights.

For orders over £75 in value, with a maximum parcel weight of 30kg (2kg for Highland and some remote locations), you can choose our Free Delivery service at checkout. Delivery for orders under £75 starts from just £3.99.

View all Delivery options ›

Free Click & Collect

Place your order online and collect your items for FREE from your local Millbry Hill store.

For items stocked at your local store, Click & Collect orders placed before 3:00pm are usually available for collection the same day. Orders placed after 3:00pm, are normally available within 24hrs.

Find your local store ›

Our Delivery Options

We offer a range of delivery services, giving you a choice of service and cost options. Our Standard and Economy Delivery options will typically be delivered by Evri or DPD. All Priority Deliveries will be made by DPD. Local Bulk Deliveries are made by our own fleet of wagons, whereas other pallet deliveries will be delivered by a 3rd party pallet courier. All available delivery options for your choice of products and delivery location will be displayed at checkout.

Delivery Option Estimated Time Parcel Type Price
Economy Delivery* 5–10 working days Small Parcel (up to 5kg) £3.99
Large Parcel (up to 30kg) £4.99
Standard Delivery 3–5 working days Small Parcel (up to 5kg) £5.99
Large Parcel (up to 30kg) £6.99
All orders over 30kg From £12.99
Priority Delivery 1–2 working days Small Parcel (up to 5kg) £7.99
Large Parcel (up to 30kg) £9.99
Local Bulk Delivery Arranged post-order 20+ feed/bedding bags for delivery within 20 miles of store Free
Highland & Remote - Economy Delivery 5-10 working days Small Parcel (up to 2kg) £3.99
Highland & Remote Location Delivery 3-5 working days Small Parcel (up to 2kg) From £4.99
All other orders From £14.99
Isle of Man Delivery 3-5 working days Small Parcel (up to 2kg) From £4.99
All other orders From £15.99
Northern Ireland Delivery 3-5 working days All orders From £8.99
Channel Island Delivery 5-10 working days All orders From £15.99

*Economy Delivery is not available on large bags of feed, bedding, or other bulky items.

Additional Information for Pallet Deliveries

For large orders of feed and bedding you may be offered the option of a pallet delivery at checkout. Pallet deliveries will typically be made by a HGV or Artic Truck. Please advise of any access restrictions for large vehicles or special requirements as soon as possible (e.g. tail lifts and pump trucks to unload goods) by leaving an order note when placing your order, or by replying to your order confirmation email, or calling our Customer Service Team on 0800 652 0432 (Available Mon - Fri 9am - 5pm, excluding bank holidays).

Pallets may be delivered as kerbside drop-offs if access to the property is not suitable for the delivery vehicle. All pallet deliveries require someone to be available on site to accept the delivery.


Highland & Remote Postcodes

Due to the extra charges and restrictions imposed by our courier for some Highland, Remote and Offshore postcodes, delivery surcharges may be applied for parcels that are sent via our courier. We may be unable to ship some larger items to these areas. All available delivery options and costs for your chosen items will be shown during checkout.

Highland, Remote & Offshore Postcode Areas:

Location Postcodes Delivery Options
AberdeenAB35–AB38, AB53–AB56 From £3.99 (Free for orders over £75 & under 2kg)
FalkirkFK17–FK22 From £3.99 (Free for orders over £75 & under 2kg)
Outer HebridesAll HS postcodes From £3.99 (Free for orders over £75 & under 2kg)
InvernessAll IV postcodes From £3.99 (Free for orders over £75 & under 2kg)
KilmarnockKA27–KA28 From £3.99 (Free for orders over £75 & under 2kg)
KirkwallAll KW postcodes From £3.99 (Free for orders over £75 & under 2kg)
PaisleyPA17–PA18, PA20–PA38, PA41–PA80 From £3.99 (Free for orders over £75 & under 2kg)
PerthPH3, PH5–PH7, PH10–PH11, PH13–PH50 From £3.99 (Free for orders over £75 & under 2kg)
PortsmouthPO30–PO33, PO35–PO41 From £3.99 (Free for orders over £75 & under 2kg)
TruroTR21–TR25 From £3.99 (Free for orders over £75 & under 2kg)
ShetlandAll ZE postcodes From £3.99 (Free for orders over £75 & under 2kg)
Isle of ManAll IM postcodes From £4.99
Northern IrelandAll BT postcodes From £8.99
Channel IslandsAll GY & JE Postcodes From £15.99

Returns & Refunds

We hope you will be pleased with your purchase, however should you wish to return anything bought from us, we will be happy to refund a product within 28 days of receipt, provided it is in a fully resaleable condition. For more information, details on how to return your order for a refund or to request a return, please click the link below:

Request a Return / Refund