I purchased my bicycle here and was very happy with the staff, the store, and the bike that I now have. The staff was very helpul and took time with me when I was trying to decide between two different bikes. The new the products, told me the differences, and didn't try to rush me. I ended up being very happy with the bike. The had much more here than I thought and have many services besides just sales. I even saw motorcross stuff and motorcycle products. If you need anything for any sport you do on wheels, no matter what kind, call or stop here first -- I'm sure they have what you need and will take the time to help you.