We've fixed most of the glaring issues that we found - hope it's a better experience now. Thanks for checking us out, really appreciate your concerns!