I am a beginner and looking to start small. I was trying to choose between a Giant Rincon and a Specialized Hardrock. I was leaning towards the Giant because the shop is 2 miles away and I know one of the mechanics, through a friend. Another friend just told me about Scott Bikes, he purchased a Reflex 30. He has only had it for a couple of days but loves it so far. I was looking at the Reflex 50. The bike is equipped with a lot of Shimano parts for the price, $400. Is there that much of a difference between the bikes??