I, too, purchased my bike for a dedicated bike shop. I'm glad I did because I got great information from the wonderful staff. Without their assistance I would not have known what size frame to purchase, among other things. The shop also had better quality bikes than the "big box" stores carry.