I would say Sprint. T-Mobile is adding an unlimited everything plan so at least they have something. Sprint has awful coverage and awful customer service
I'm surprised Verizon has no votes, they are SO overpriced and the fact that they force you into their shared data family plans is ridiculous. People complain about AT&T but I've been with them for years and have never had a problem. Maybe they treat their high paying customers with more respect, I always get fees waived
