In Chicago it was Sprint all the way never had issues with any aspect of my phone use. Now here in the rural northwestern side of Columbia S.C. Sprint was HORRIBLE I ended my contract with them having to have a phone for work. My GF uses verizon but my god they wanted cash and my first born to get in.
I used tmobile pre paid for a couple weeks got good service so last week went with a contract. So far no issues to complain about