I don't frequent bike shops as much as I used to, but for me it all comes down to people. No one shop is going to carry every product or brand that I want, so while it is nice to walk into a shop that offers a lot of product, it's not going to make or break my experience if they're a small shop that offers a more limited selection (although it may mean that I don't buy anything because they don't have what I want). I want to walk into a shop where it's clear that the people working there are really bike people. They love to ride and they love bikes. They know bikes, as well as the ins and outs of the various ways in which people ride bikes, well enough that they aren't just parroting whatever a sales rep told them. And if they don't know something off the top of their head, they look it up rather than feed me some BS answer. Their natural enthusiam for the sport shows.
My least favorite store in town is also the biggest. They have a lot of product. When I go into the store, it's a highly impersonal experience. I struggle to even get waited on and when I do, it's usually by somebody who doesn't know what they're talking about and/or is just trying to sell me something; something that may not be the best choice for me.
I had a very frustrating experience last year trying to get a salewoman to understand that Trek's so-called WSD mountain bikes (or at least the particular ones that I was looking at) are no different geometry-wise from their unisex equivalents. Please know your product. The last time I visited, I tried on a couple of pairs of MTB shoes, one of which sort of fit but not as ideally as I wanted. When I told him that I was going to keep looking, he very arrogantly said that he doubted I'd find anything else at any of the other local shops. Really? Please. They carry Bontrager and SIDI; those are hardly the only two brands out there. At my favorite shop in town, they would have encouraged me to shop elsewhere because I think they really do look out for my best interests.
Live with intention. Walk to the edge. Listen hard. Practice wellness. Play with abandon. Laugh. Choose with no regret. Continue to learn. Appreciate your friends. Do what you love. Live as if this is all there is.
--Mary Anne Radmacher