"Great Staff and Great Service! Everyone is super friendly and helpful. They have a great selection with knowledgeable staff. For any bicycle repair or part, you don't need to search any further because "It's elementary my dear Watson" Holmes will solve all your bicycle needs."