Depends on your area. I have TMobile and love it but I don't get service in the hick sticks of KY.

Rarely go there though
I'm on their $30 a month plan you can only get at walmart. 5gb of data [unlimited they say. I think they start throttling at 5gb], 100 min, and unlimited text. I use my google number to make calls most of the time so I don't use minutes.
Plus they have "music freedom" where i can stream music from certain services and not use up data.
And they have this app called TMobile Tuesdays. Free stuff for customers. A couple weeks ago I got a $7 off coupon for PetsSmart from it, redeemed in store with the app. I got my cat food 50% off
every week it's something different on the app
