Has anybody heard of these? After spending too much time googling, I haven't found a review or forum post. They look fairly legit, but I was wondering if anybody has actually ridden one that can tell me about it. For 350 w/ free shipping (http://www.citygrounds.com/aventon/a...-frameset-3075) this seems a little too good to be true. From the Aventon website, these are hydroformed, hand polished, and hand welded aluminum bikes. But still, for only 350? There's gotta be a catch.