I think Canada is a great example of how not to do it, despite some price decreases in recent years. We seem to have (near) the worst of all worlds: huge geography, little competition, and government regulation that props up the oligopoly without driving prices down like Europe. Mobile data is even worse.