Unfortunately, this is a user to user forum.. so your not going to likely get an answer from rogers here.
My first thought, was a ROUTING issue.. but i just tested on my home connection, and it WORKS.
now.. i am using the GOOGLE DNS, and not the rogers there.. so next test.. i will flip to the rogers DNS servers.
Fliped to the rogers DNS.. first site,didnt load initially. The 2nd two did. Went and tried the first one again, it eventually went, allthough slow.
So my guess, most likely.. would be problems with Rogers DNS server entries for it, etc.
Might be a good idea, to try using an alternative DNS server.