The site does seem to be running slow. I thought it was my connection. I'll check into it and see what I can find.
It's been slow to open for me too.