It's true, all of the bikes are on the site, just without complete details. I'd love to own every single one, talk about a complete stable.
http://www.corsairbikes.com/fly.aspx?layout=about
http://www.corsairbikes.com/fly.aspx?layout=about