Was able to get to the support page, and get a US phone number to call.
Support says "local communications company is working on upgrading the bandwidth, and it has taken longer than expected. Site should be up soon"
Just thought I would let everyone know.