Under most circumstances I would say steer clear of telus, but it looks like you don't have much of an option. Sounds to me like you need to at least give telus a shot. I haven't dealt with telus for about 3 years now, so perhaps their customer service has improved.
|