For grain purchases, our club here in Knoxville has been using North Country Malt (www.northcountrymalt.com). They have excellent quality malt from several different companies and their prices are great when ordering full sacks (55 lbs). Our club has organized bulk buys and saved big time on shipping.
They also have a very good pellet hop selection. Buying hops by the pound is a great bargain from these guys. The quality of the hops is very good. They do not sell whole hops.
This is a great outfit and they have really been good to our club. Orgainizing a big buy through your own club can save a lot of money.