The Beer Essentials is where I used to go. There's one guy who is more of a wine guy, and he's not very helpful. The beer guy is very helpful though, and helped me revise a recipe I had when I was a new brewer.
In Seattle, I usually go to Cellar Home Brew. I've tried Bob's, but they have a poor selection and have been out of stuff I've needed.