I have TMobile....got it for the reason that 'family' all had it, so it was FREE to talk to each other.
MEH
Now we don't talk to each other

And I'm tired of their billing process (tel you you're overdue, bomb your phone with calls for days, THEN send you your bill online days later
PLUS....when I worked ALL OVER NJ....my fone didn't work in MANY places....so they gave us a work fone (Verizon) that seemed to be pretty good. I will say I get an email from TMobile about once a month where they're upgrading coverage and add in 4+ towers each time....so they're trying.
But I have Verizon at home and zero issues.....
Emergency Services discount with Sprint in my town too....but the owner is a FD guy anyways.I just can't see getting butt raped to get a discount in the first place