Bales that have gone flat were not baled tight enough and will have some waste. Unroll the bales and see how much good hay is there. The cows will eat the good hay and leave the rest for bedding. That is perfect hay to feed on a snow cover. Many times I have bought 2-5 year old hay for 3-5 dollars per bale. Last year, at one farm, I bought his 4x6 new bales for 10 dollars each for 200 bales and he gave me 175 bales of 2-3 year old hay. Last year there was alot of hay here and there were alot of bargains, this year hay is real scarce. You can usually make out real well on it, just dont pay regular price for it.