I gave their tech support a call and they gave me the same old spiel of it could be my ISP's fault of server congestion.

Malboro server

TWC, CA