I have been through some strange experiences recently. Certain web pages take seconds to load. In some instances the communication fails with a time-out.
This sounds like an issue with your ISP -- and not a general issue. Pages that Google had ranked top in search result lists last year are for some reason gone when the same search is conducted. This seems like a different issue though. Google is not you friend, and you should not trust them.