I hear comcast is making everyone get a new router. That may help some. We had the problem on another forum and for some reason the posts were sent to a very different route the caused a time lag which and caused a timeout ERROR 404
JimmyHad's post made it work for me on another forum last year.
So now I find that if I right click and select stop/reload from the drop down menu the page will load immediately. I'm thinking I must have some sort of tracking stuff going on and I don't know how to shut it off. Browser is Mozilla Firefox, could it be a google thing slowing me down ?
So the trouble seems usually to be in the route that your provider is using to complete your request and they do get into territory struggles with other providers as to fees etc. and have to re-route.