Sierra Valley Pet Hay mainly. They are a small farm so they do tend to run out of 2nd timothy, but my buns like their 2nd cut timothy, orchard grass, and oat hay. My living room is currently a make-shift barn because I had to stock up! I’ve never tried their 1st cut timothy. I’ve also ordered from Small Pet Select (have asked them to look for a softer 2nd cut this year as an option because last year’s was a bit stalky for my buns). I’m planning on trying some KMS bluegrass soon (I know alot of people love their hay). I would stay away from Sweet Meadow — ordered a box from them and it seemed damp, brown, and had moss in it.
Being in ND, you should find many of the western hays decently priced with shipping. Shipping to the east coast can get really expensive so I have to watch the shipping costs — ordered from APD once and spent over $80 on one 25 lb box of hay — ugh!
Last fall, I ordered hay from everywhere (except Farmer Dave, no reason) to see what everyone’s hay quality was like. The ones I’d do again (price and quality): SVPH, KMS Hayloft (Kleenmama), Bunny Bales, and Small Pet Select. If you’re looking to go as cheap as possible, check local farms for bales.