This place is great if you are looking for a high quality bike. The people that work here are very knowledgeable about the workings of a bicycle and are more than happy to spend time with you and give you whatever information you need. They have a lay-a-way plan, too. The prices are a little high, but you get what you pay for. Bikes bought here are not forgotten. You have the lifetime of the bike to bring it in for maintenance, which is a nice touch. They can also build a bike to your specifications.