I'm just North and over the hill from you. For many years I've used Ritter Lumber's Reading bulk because he's very conveniently located in Belvidere. You can go to his piles and fill 5 gal buckets yourself or he'll load what ever truck or trailer you pull up with. I use to load drums in the back of my pu. He'll deliver anything from a ton on. One ton has a premium added, two doesn't. Reading might not be the best of the best or the cheapest but I've never had extreme problems with the product. Last couple of years his product has been very good. He was at ~$235/ton last year. Why not go over and try a few buckets. If you need buckets I can loan you some. PM me. If you need bagged, SOS Stoves east on 57 has Blashack nut. I don't know what he's charging now but a year ago it was $265/ton.
There's a Uhaul dealer with a
5x9 trailer right across from the inspection station on Pershing Ave. just behind STS. Dave Burdges, I go by it nearly every day. If you can tow it, it's worth the trip to bring back 3 ton. I did!

$150/ ton plus ~200 mi round trip, ~$45 for gas, lunch if you get hungry

Add the one day rental at ~$30. That keeps your cost to ~$175/ton, a $70/ton savings. Calculating it at 6 hrs total trip time and another 1 hr to unload and return the trailer, it's like working @ $30 an hour for your time. That savings would buy you about 1800 Lbs at Ritter's in Belvidere and you keep a local guy going. A big plus these days.
I get carried away
PM me.