I love Austin Homebrew. Great customer service, flat rate shipping, and the fact that you can order grains by the ounce, and have them mix separate grain bags, so you can order more than one recipe at a time, and they come in separate bags. Haven't ordered from Adventures in Homebrewing, or More Beer, but I've heard good things. Not sure whether they let you order grains by the ounce, though. That's really the tipping point for me, and why I order from AHS. I spend more in gas driving to my LHBS than I do on shipping from AHS. Can't beat it.