I’m going to tell you honestly. I’ve looked and looked online. If you’re going to get into bulk grain, bulk hops or even for glassware like bottles and fermenters. The best place to buy them is at your local homebrew shop. Shipping cost are so high, heavy items like this are best bought locally. Once Northern Brewer had a flat rate shipping on everything and I got a bag of grain delivered for 6.99 or whatever they charge. This was a one time thing and I got lucky getting that cheap of shipping.
I’m very lucky in the fact 3 great local homebrew shops are within an hour drive of my house.