I seem to see that you can buy new phones with the service provider.
Can someone explain it? What're the major service providers and how can you get a new mid-high range phones that way? Or better to buy it outright?
Which Networks are good? Let's say in a city like Minneapolis?