I switched from T-mobile to Sprint to Verizon and back to T-mobile.
Sprint was definitely my biggest regret.
Verizon had good service, but billing wasn’t always straightforward particularly when you changed plans, added a line or upgraded a phone. Verizon always was very time consuming just...