Could be the server itself is experiencing problems. Higher than normal volume or they could need to increase their bandwidth. They could also be upgrading a lot of ISP's do that without telling customers and that will also effect your speed as they usually upgrade a bit at a time and thus while working on one thing it slows down others.
Bookmarks