Have had tmobile for a couple years now. Came from verizon because it was much cheaper. I believe you get what you pay for. Verizon is by far has better service in the phoenix area. Tmobile seems to be getting worse. I don't get reception half the time. I have a samsumg g3. If there is a roof over your head or you are in the middle of a large city reception is horrible. Blows my mind. Tmobile causes fifty percent of my stress.