i buy my hay from Johnsons Garden centre, they sell smaller bags priced £2.99 ish and large bags which i buy priced £6.19 each, it is very fresh, good quality meadow hay which is my bunnies favourite and the guinea pigs adore it too, and eat mounds of it, i get through 1-2 large bags per week, they also sell bags of other types of hay, such as timothy hay which are in smaller bags and more expensive, if i can't get to Johnsons for the hay i buy a bag or two of meadow hay from the pet shop down the town at £2,25 for a smallish bag but the animals don't like this one as much , on occasion i have brought hay from pets at home and wilkinsons too if i am shopping there anyway