Yeah, the site was down today.
In a somewhat related note, my Internet went bye, bye for a few days as the payment I had mailed out like 2 weeks ago (by priority mail which usually takes about 3 days to arrive, not just first class mind you) took all this time to arrive at the payment center. I had my Internet shutoff for non-received payment, as a very merry Christmas present. It sorted itself out, on the next business day.
Logged on, and it was like it was on Sunday when it was offline for some upgrades or something. Then again, if they've updated forum software, expect that they might have to take the site offline a few times to sort out the upgrades and stuff...