I buy my cavies Timothy hay at PetsMart in bags of 48 ounces. This may not be as fresh as the Ferret Store's hay, but I know the fresh smell of hay, and the bags I've bought so far have looked/smelled fresh. Not to say the Kaytee 48 oz. bags *are* fresh, but the bale provides the heads, which my cavies adore and they LOVE it!!
I think I'm going to order from the Ferret Store soon- I've been interested in alot of the products there.
take care....