I called the Shaw tech support this morning at around 7:30, ran a few tests and trace route, they said they will get back to me and I am still waiting.
I finally got the reply from Shaw. They said they have identified the problem and they are working on it. Obviously I wasn't given any estimated time-line. Thus just keep trying people.