I've had problems with that website.
It was fine earlier. I think it is just overloaded with traffic.