It's humorous how the Club Penguin blog describes what happened:<p>"As some of you heard, Club Penguin's domain name (clubpenguin.com) had a technical glitch this weekend. The technical glitch has been fixed, but it will take some time for the site to appear as it should around the world."<p>Really it was a billing glitch, but a technical glitch sounds so much more forgivable.