I was just recently on this site and the download section doesn't seem to work. It goes to some site that sais it's suspended.
I wouldn't worry, Jeff is not going to leave us.
Yeah, he's just getting screwed over for a short while until he can resolve things with the host...