I had Tmobile and had really good experience in the beginning then everything went down hill... it all started when they did a city wide update with the towers or something. They shut down everyones service without letting us know( they could have sent a text or alert letting us know. Moving on... ever since they did that our phone would show bars of service but we would have a little red phone displayed saying no service. we did everything to fix it but nothing worked so tmobile waved all 3 line of their cancellation fees and now i am happy.