This is my favorite bike shop with the best selection of bikes. The mechanics and the owners all ride and they won't try to sell you something pricey if you don't really need it. Their free life time service keeps me coming back!
Pros: Wide selection, good prices, free life time service!
Cons: Haven't found one yet!
more