FWIW, I had this exact issue with Comcast, and it took them weeks to resolve it. I finally convinced them they indeed had a routing issue somewhere locally, and they tracked it down. If you can access the site from another service, it's probably the same sort of issue.