possible explanation for the bugs and for the bugs on their web site as well...would be that they don't care about that at this time and their web site and software are acting more like a technology sales showroom as they are shopping around to folks. Otherwise, can't think of any non-painful reasoning for why they would launch things or maintain existing things in such a haphazard state.