Anyone have input on this company? Nice looking bike, geometry seems small (58 cm).

http://www.velovie.com/ProductDetail...=VERSA300FRAME