Small shop but great service. Got great bike and excellent help … Went there after a bad purchase at a larger store that offered big selection but poor quality. Here the Owner was knowledgeable, let me test ride and adjusted bike for me, and helped me find best one for me. Personalized service, and good advice on which bike best for me. We have bought 3 bikes there for family and all are great quality. Not super cheap like bigger stores that carry hundreds of bikes, but in the end I got a great bike for a little more and didn’t have any problems after buying it.