as far as food in the hills you can't go past 2 places, the bakery in balhannah(my pie actually had more meat than gravy!!) and the crafers chicken shop (good food AND you get a discount if you prove you're in the CFS!
Dont bag STC food, theres some tough units up there that'll put your lights out...or poison your food. hahaha