ha.. I never tried that website in FireFox. I am still a dumb IE user (well actually, AvantBrowser) . Looks like they need a good testing team to test their site in atleast few major browsers.