Yea I told them about it and it says they are working on it, but its been a week and nothing is happening. Just to show that their is a site (and game server) in that address and they are not down in anyway and other providers can log on to them fine, I took this cellphone screenshot this morning as proof.
http://i59.tinypic.com/15r12ra.jpg
While I just get a "The connection has timed out" page when I connect with Rogers Home Internet.