My Steamroller is great. Running pretty much all stock parts and it is just a hair over 20lbs. Not saying that's light but it's certainly not too heavy. I ride my 20 30 steel Raleigh all the time, it's a tank but I still love it. As far as the price goes; people are going to pay what they're going to pay. If you're patient (or broke) you can get a great deal on just about anything, otherwise it becomes a matter of how much is time worth.