I bought a Hardrock 19, which I recently posted a thread 'about feeling a bit stretched-out'. I got a number of very helpful replies about what can be changed to get a better fit (the stem, handlebar), and I am planning on making those changes. But I can't help but wonder if this is just the wrong size frame for me. I'm about 5'7", and the top-tube does make 'contact' if I put both feet on the ground. Is this bike a 'keeper', or should I think about cutting my losses, sell it, and get a 17?