I too have had problems. They appear to be working on their website and it seems to have some issues. I never got an error message preventing access, but it has been very slow and a bit weird.