I've seen 8 CWT round bales of Timothy for $20, and 16 CWT round bales of Timothy and some Alfalfa for $40, both listed in the newspaper. I bought 40 round bales at 15 CWT of mixed whatever: Brome, Timothy, Wild Red Clover, Trefoil, and wild grasses for $35 a bale delivered.
Small square bales are about $2.50 to $3.00 if one's drives to the barn for them. I haven't seen any bales of pure Alfalfa except at the feed store and they're $10.00 per bale.
There is no real good hay around here that I've heard of, most of the good stuff is 70 to 100 miles away, or just not for sale. By-the-by, there was only a single cutting this year here abouts.