If not very many people around you don't have tmobile it might be cause there coverage in that area isn't as good one thing with tmobile they don't have contracts any more so you eventually pay full price foe there phone which can be around $600 up front the phone can be free but they add 20 dollars a month to your bill till u pay the phone off. Sprint has the best overall single line plan IMO $80 unlimited everything hard to beat. I have Verizon just cuz they have the best coverage in my area.