i got my current mountain bike when i was a junior in college, i have had it for 20 years now, WTF! shelled out $500 for it, i could barely afford it then but i wanted something good and reliable. i grew up with cheapo bikes and they would only last a summer. the bike shop i bought it from had...