Very cool! I'm trying to get a friend to purchase one of these, and your review helps me feel more confident that I'm recommending a quality bike from a reliable merchant. Did you find bikesdirect's weight estimate to be pretty accurate (21 lbs i think)?