You didn't post that they're down. So Where are they?
Log out. Log in. Log out. Log in. 50% of the time the stat button isn't even there. The other 50% the server list wont load.
Imagine preorders were allowed 2 months in advance and you prepared for this :O