I haven't had a recent problem.
The following 2 sites will show if there is any Net congestion between you and the site you access. Note TFL is in Florida
1) Internet weather report
http://www.mids.org/weather/
2) Routing Arbiter Statistics
http://www.merit.edu/ipma/reports/
------------------
"Quis custodiet ipsos custodes" RKBA!