I've had terrible luck after recently switching to Shaw with their customer service, had to wait upwards or two hours to talk to technical support the last couple of times, was never as bad on telus, living in Vancouver I had telus TV since 2007, though not the new Optik. I appreciate the lower prices at Shaw though, and internet seems quite a bit faster for the price. Hope I don't have to wait for customer support any time soon again though.
It can definately be hit or miss, but they have the handy call-back option. You give them your phone number and it is held in queue just as if you were on the phone.
In the last 10 years I have had a total of 3 days of internet down time or something, 2 of which was because a connection was loose in the electrical room in my building.
I've dealt with my fair share of internet related support calls (fixing people's computers) and by far Shaw seems to be the better service.