So I've been on live chat and phone support numerous times, each time waiting for 20+ minutes. Only once after waiting 20 minutes did I finally get through to someone on live chat and they couldn't help.
Hamiltons DC on Hester is having DNS resolver issues where I am unable to resolve any hostnames. It lasts for 30 seconds to a couple minutes. I've flushed my own DNS, reset my modem, as well as have confirmed I can ping the IP address of the (various) domains in question. This has been ahppening for over a week without resolution or any phone/live chat support.
I was going to suggest the same. I've always used OpenDNS and never had any problems. There have been complaints regarding the performance of Rogers DNS in the past, but its been a long time since I've seen any further complaints. Personally I'd go with OpenDNS or Google, even if only as a test to see if that resolve the issue. At least you would know if its an issue with your equipment or with DNS resolution, regardless of which service you select. In that case, it would point to something else like a cable signal issue.