This bike shop is it. Bryan the owner is very knowledgeable. He takes the time to explain the differences in the bicycles. I had gone there to have a wheel aligned and at the time he was not busy and while I was browsing through his store he alighted the wheel for me and saved me a return trip from. Conway. I also purchased a replacement seat. I will be going back to replace my bike in the near future. Don't hesitate to go to this shop you will satisfied guaranteed.