Hmm..the site does seem down. They don't open until like 5:15EST though so perhaps they have sched maint going on.