I own a hardrock too
Paid $270 for mine. Today I did a 14 mile extremely technical course. It was well worth it because it was 15 minutes of light downhill heaven. Ive upgraded it slowly i.e. stem, h-bar, pedals, tires. Soon Ill be getting new brakes and bb. Then again, I have nothing better to do with my money. Its a great bike and you wont be disappointed one bit.