This thread's discussion is locked. If it doesn't give you the information you need, head to its forum board for active discussions or to start a new discussion.
Could be many reasons...
That's the nature of promotions, loyalty offers and different pricing by province due to the different competitive dynamics. Exists in every industry around the globe, its not specific to telecom.
You can even see it in something as mundane as the price of toothpaste, where the store is located (lease costs) will drive the price up. Ex: buying toothpaste in the downtown core of a city vs. out in the suburbs.