I try to support my LHBS's (yes, I live in the land of plenty - I could drive 30 miles and reach more than 10 LHBS's). That said, my main shop is hit and miss for having what I need, but I can get reasonable bulk grains, and it's great for a last minute "oops". The better stocked shop near me has way better variety, but customer service is not the best - I've had them make some really bad suggestions that were clearly sales motivated, and seen them with new brewers making the stupidist siggestions. The eben told me that I needed to rinse if using StarSan because it was not REALLY no rinse. My next fave LHBS has a 5% discount for AHA members, so I can go there and get a break IF they are cheaper. The rest are hit and miss. I REALLY like Brewmaster's Warehouse for being able to order EXACT amounts (4.6 oz of chocolate malt? no problem) and I've ordered from Austin Homebrew with good results. Bottom line is I try to support local, so I can always get good liquid yeast, but if the savings is 10% or more to go elsewhere, I will. I budget a fixed amount each month for brewing, and I have to make my dollahs stretch!