I've been saving a while and I am about to buy my first new hardtail. I had my mind set on a Trek 4300 from my LBS. I really like the guys at the store and was about to buy, but after reading on this forum some, it seems that a lot of people like the Specialized bikes too. I felt that I owe it to myself to at least go look at them right??? So I go to a different bike shop here locally and looked at Specialized Hardrock. I liked it pretty good, but don't know much about them, and the guys at this shop were all pretty much a**holes. I walked around the store about 20 minutes and not one person even asked if I had been helped. I would NOT buy from this store, but does anyone have any suggestions if this Specialized is even comparable enough with a 4300 to even pursue looking at any further, or should I just buy the Trek from the store that I like? I have a budget of around $450 if you all have any other suggestions too (cheaper would be better, but I am willing to pay for quality).