There is a wonderful resource available on the internet called bulkfoods.com. They have beans, cereals, dried fruits, spices, cooking supplies, and more. Steve's favorite is the corn nuts but I like it for a number of things like tvp, barley flakes and such. The best part? Shipping is only $4.95 no matter what size your order is. That definitely works for me.
Check out Rocks In My Dryer and see what Shannon and others find works for them!