I've dealt with the 4 major carriers. All have their positives and negatives.
I'd rate them based on my experience this way.
1. Verizon. Best coverage, mediocre customer service.
2. Tie AT&T and Tmobile. Both have solid coverage AT&T has slightly better coverage, but Tmobile has much better customer service.
.
.
.
.
.
.
.
.
.
4. Sprint. Terrible coverage, text messages lag, disappearing voicemails. Customer service is ok, but offers no answers but to tell you they're upgrading.
Sent from my iPad using SatelliteGuys