+1 to Bacchus and Barleycorn. I started off going to Homebrew Shoppe in Olathe, but found B&B to be much better in terms of helpfulness. When I went in to B&B to pick up my grain bill for Harry Potter Butter Beer, the guy behind the counter looked at my list and was extremely concerned about my choices. I had to explain to him the thought process behind the ingredients and what I was trying to accomplish (a very strange brew to say the least) and then he understood.
I like knowing that my LHBS guy is concerned about my recipes and willing to steer me in the right direction for success.
I would recommend calling ahead regarding yeast choices. They are a very popular store and can run out quickly. I had to go back twice last week to pick up Wyeast 3711 because everyone is brewing Saison right now and they ran out.
Also, they have "Big Brew Day" every May. People bring their brew rigs and everyone brews together behind the store.
Highly recommended!