Why would The Source close? You do know most of their 650 locations are in every small town in Canada where there are no other options right? The retail landscape outside the center of the universe is a little bigger than you think. In many of these small towns they are also the only option within 200km for mobile phones. I'd wager that many of these locations churn more phones and cell plans than many mall kiosks at less than 5% of the rent.
No the 12 or so locations in Toronto don't have heavy foot traffic but most of the other 98.2% of the locations are quite healthy.