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) = £3.00 Delivery Charge
  • Local Van Delivery (Postcode KY9 - KY16, EH1-17 and EH30) = £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. 

We deliver in Fife and Edinburgh 7 days a week. When you order please select your preferred delivery date, if we cannot accommodate this we will contact you.

Delivery in the Fife postcodes is as follows

Monday, Wednesday, Friday and Saturday KY5, KY6, KY7, KY14, KY15. 

Tuesday, Thursday and Sunday KY5, KY6, KY7, KY9, KY10, KY16.

Delivery days in the following postcodes are as follows - Monday, Wednesday, Friday FK2, FK3, FK5, FK10

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 Fife area and Edinburgh at a cost of £3 or £5 depending on location. For our customers further afield we can organise a courier service. Place an order for £50 or over and receive a £3 discount on your delivery charge.

COVID-19 UPDATE -  We are currently faced with an unprecedented amount of orders especially for collection and local delivery - please select a date required from the calendar, if we cannot achieve your requested date we will contact you.  

  • Local Van Delivery (Postcode KY1 - KY8) = £3.00 Delivery Charge or FREE for orders £50+
  • Local Van Delivery (Postcodes KY9 - KY16, EH1-EH17 and EH30) = £5.00 Delivery Charge or reduced to £2.00 for orders £50

For those self-isolating - we are offering a collection service where you can drive to our car park and one of our colleagues will bring your order to you.  Please add in the notes section the date you wish to collect - within the guidelines above - and give us a call when you arrive with your order number. 



Courier Delivery

We endeavour to dispatch your order to arrive on your requested delivery date, however depending on the availability of products that may not always be possible.

Using DPD as our courier we can offer a choice of delivery days, with Saturday or Sunday available at an additional cost of £2.50. This will be added at the checkout stage depending on your choice of delivery date from the calendar.

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 to ensure its superb quality is not lost. The beauty of vacuum packing is that the meat can be kept fresh if refrigerated for up to two weeks. The vacuum-packed cuts are packed into chilled polystyrene boxes before being sent to our customers by courier on a next day delivery. 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.