Really? My dad signed up with Telus a year ago (in Vernon) and just switched back to Shaw after the "promotional" period finished.
You can sign up with Telus for 1, 2 or three years, depending on the amount of goodies you want to get in exchange for your 'loyalty'.
Your Dad would have gotten a far better 'promotional' offer if he had signed up for two or three years instead of one.
There's no way any one can get 3-year contract perks on a one year contract.
The real savings are in getting all services (landline, internet and TV) in a 'bundle'.