Well they shouldn't have free feed alfalfa since they are older than six months. Timothy hay would get my vote but that is only because I have never feed Fescue or Reed Canary Grass. As far the hay from the farmer you would have to go see the quality for yourself. It should be green, leafy and smell good. It shouldn't be wet or moldy at all. Here's a good link with information on hay:
http://www.guinealynx.com/hay.html