Site has been having connection issues in the last couple days (maybe, a DDoS attack problem).