Earth Sports Llc is a great place to get sports equipment. They have a knowledgeable staff that is willing to work with you for awhile and answer any and all questions. They have a great selection. In my case I was mountain bike shopping and they had everything from beginner to advanced models to choose from.
more