I thought the same thing until I stumbled onto the Australian site. I sent e-mails to CF Moto USA asking them why their web site isn't as good as the Australian one. They were polite, noted that they were in the process of updating the site and thanked me for my input. I'm hoping this is a growing pains thing.
I don't know if this will work but if you go to this page and put your cursor on the symbol under the last "O" in CF Moto it's their product list.
http://www.cfmoto.com/product/ProductList.aspx?nodeid=6