Have been to Cairnie fruit farm several times over the years and always had a good day out with the family. However, our more recent visit in July has put us off ever returning! This was mainly down to the rudeness of the staff, especially in the canteen area! We actually witnessed an older waitress arguing with a customer in front of her child, which resulted in the waitress storming off shouting! Not nice for other customers with small children to witness! Have to say for the amount of money we spent there which is quite expensive we would of been better off at Edinburgh Zoo or something! Food was nice (whatever was left to choose from as not much) but very pricey! If you are going for a visit, save your money and avoid the rude canteen staff and take a picnic!