Wow! I'm in Michigan, too, and haven't seen it under $3 a bale for quite some time. Of course, I haven't been to the local auction lately either, so it may be that low. You definitely have to have a good eye for quality hay at the auctions! They like to put the best ones on the front of the pile where most people check and the rest are crap. My usual hay guy is only about 4 miles away and right now his prices are $4 for small bales, $40 for a round.
Stella - sweet, timid, elegant, lovely, lively, amazing
Luna - large, unattractive, naughty, adored