LOL...just had a look at their "new site" and the home page is bringing up a "404 not found" error.
I can't stop laughing.