This had better be just a glitch. If they've screwed their customers for a second time, they're probably not going to survive.
It does appear that they've changed their web host.
Quote:
If you own this site, your new web hosting account is now activated!
Please make sure to replace this page with your own index.htm page.
|