It's worse than that, I think. For example, there's no place to login on the main page. In addition, RC1 is their main (only?) product right now. I would expect a link to "Order Zeta RC1 Now!" on the main page that would take me straight to the shopping cart.
Not good. This is costing you money Yellowtab.