Delivery & Returns

Thanks for checking out our delivery and returns page  - please remember, all orders £50 and over will receive a £3 discount on the delivery costs listed below

  • Click & Collect = FREE
  • Local Van Delivery (Postcode KY1 - KY8, KY11, KY12) = £3.00 Delivery Charge
  • Local Van Delivery (Postcode KY9, KY10, KY13 - KY16, EH1-EH17, EH20-EH21, EH28-EH30, EH48, EH49, EH51 - EH54, FK2, FK3, FK5, FK7, FK9, FK10, FK13) = £5.00 Delivery Charge
  • Courier Delivery (Mainland UK not including some Highland & Island postcodes - please phone to check if in doubt) = £8.50 Delivery Charge for Monday to Friday deliveries. Weekend deliveries incur a £2.50 surcharge. 

Please note - delivery is only available to UK mainland. No delivery available to Islands or Northern Ireland but this is something we are working on improving so that we can service these areas in the future. 

£3 delivery discount on all delivery orders £50+

See below for full details...

Local Delivery

We offer a dedicated delivery service in Kirkcaldy, much of the Fife area and Edinburgh at the cost of £3 or £5 depending on location. For our customers further afield we can organise a next day courier service. Place and order for £50 or over and receive a £3 discount on your delivery charge.

We will NOT be able to process orders on the next day or same-day basis. Please select a delivery day at checkout, if we do not deliver to your postcode area on the selected day your order will be delivered on the next delivery day to your area as detailed below.

Van deliveries are made to the following postcodes every week on the days listed below 

KY1-KY8 Monday, Tuesday, Thursday, Friday, Saturday. 

KY9-KY10 Tuesday

KY11-KY12 Monday, Tuesday, Thursday, Friday, Saturday.

KY13 Tuesday & Friday.

KY14 Thursday.

KY15 Monday, Thursday & Saturday.

KY16 Tuesday

EH1-14 Monday, Tuesday, Thursday, Friday, Saturday.

EH15-17 Monday & Thursday.

EH20-21 Monday & Thursday.

EH28-29 Tuesday, Thursday & Saturday.

EH30 Monday, Tuesday,  Thursday, Friday, Saturday.

EH48 Tuesday & Saturday.

EH49 Tuesday, Thursday & Saturday.

EH51 Tuesday, Thursday & Saturday.

EH52-54 Tuesday & Saturday.

FK2-3 Tuesday & Thursday

FK5 Tuesday & Thursday

FK7 Tuesday & Friday.

FK9 Tuesday

FK10 Tuesday & Friday.

FK13 Tuesday & Friday.



  • Local Van Delivery (Postcode KY1 - KY8, KY11, KY12) = £3.00 Delivery Charge or FREE for orders £50+
  • Local Van Delivery (Postcodes KY9, KY10, KY13 - KY16, EH1-EH17, EH20-EH21, EH28-EH30, EH48, EH49, EH51 - EH54, FK2, FK3, FK5, FK7, FK9, FK10, FK13) = £5.00 Delivery Charge or reduced to £2.00 for orders £50

For those self-isolating - we will leave your order at your door and ring / knock to let you know it is there - please let us know if you would prefer us to do that in the notes section.   


Courier Delivery

  • Next-Day Courier Delivery Charge = £8.50 Delivery Charge - reduced to £5.50 for orders £50+ for orders delivered Monday-Friday **Saturday & Sunday deliveries are available but will incur a £2.50 surcharge.
    (Mainland UK not including some Highland & Island postcodes - please phone to check if in doubt)

If you wish to order further in advance, please select your preferred delivery date at checkout.

All our meat is clearly labelled and vacuum packed or tray sealed to ensure its superb quality is not lost.  The products are packed into Buffalo Farm boxes lined with chilled sheep's wool liners for insulation along with food-safe gel ice packs before being sent to our customers by DPD or APC on a next day delivery (some areas are only available on a 2-day service). This also means that home freezing is easy - just put the packs you do not want to use within the next few days in the freezer. Once defrosted, the meat is of the same exceptionally high quality as the day it left us. 

If no one is available at your address to take delivery, we will, wherever possible, follow the instructions you have given us of where to leave the goods. If we leave the goods on your doorstep or with a neighbour, and they are stolen or damaged, we do not accept any liability and would only offer you a refund or other compensation at our complete discretion.

Click and Collect – Shop collection

COVID-19 UPDATE -  We are currently faced with an unprecedented amount of orders especially for collection and local delivery.  We will NOT be able to process orders on a same-day basis.  

We always endeavour to match customers’ orders but sometimes this is not achievable and a similar product/weight/value may be substituted to complete the order.



If your order is incorrect or damaged, please call or email us, and we'll do our best to rectify any problems as quickly as possible.

Incorrect Products
Please inform us as soon as possible of any items incorrectly supplied. We will arrange collection and either provide a refund to the same payment card used to place the order or supply the correct item by return.

Defective or Damaged Products
If the products received are defective or damaged, we will offer a replacement or a full refund (including postage costs). Please note that goods must be returned before the Use By date.

Right To Cancel
You can cancel your order up to the point of despatch. 

Our Quality Guarantee
If you are not completely satisfied with any products you receive from the Buffalo Farm, please tell us and we will either replace the product or refund you the purchase price.