I have Sprint… I think it’s fine. I used to have T-Mobile … I got Sprint cuz they had nicer phones. The reception doesn’t seem to be too much better though. Probably gonna have to switch to Verizon when I go to college (Niagara) At first, Sprint messed up a few things on my bill but they were always really nice and would just credit me my money back