I was trying to read up on the site to evaluate what you said, but the UI's horribly broken on Firefox latest. Not the best first impression.
Apologies for that experience! We're currently working on a new iteration of that site and will be launching it very shortly. Come back soon and let us know what you think.