I have used Cricket in the past, was a Sprint customer for years, then T-Mobile. I switched to ATT in February because T-Mobile was constantly changing pricing. I am on a military plan and when they moved me from Sprint to T-Mobile, my bill almost doubled after I was told nothing would change. They then told me that I had "rebates" that expired. I was with Sprint for almost ten years so I am not sure how I had rebates, so I paid off my phones and switched. There are a few massive problems with ATT. The first is that every bill you get will be a guessing game as to what you are supposed to pay. When I was at the vendor store, the guy, who actually sounded like he knew what he was talking about, told me my first bill would be a little high because military and auto-pay discounts take 1 cycle to process. He said that my bill for 4 lines would be around 160 or 170. When my first bill came, it was 476 dollars. They have things on your bill that they cannot remove until after the first billing cycle. One is a plan to turn in your phone and get a new phone. You actually have to pay for this. It was like 7 dollars per line per month. The next was automatic insurance at 15 dollars per month per line. Then they charged us full price per phone because my credits weren't applied yet. This was even after the store told me that because I traded the phones in at the store, credit was applied already. I was also told I would get 700 for my iphone 13 and when the credit actually hit, it was reduced to 350. So the guy that inspected said 700, when it shipped back, it was dropped to 350 which is obviously false advertising but you can never get your phone back in these cases. I was also told in store that I would get 100 prepaid visa card per line of service, again four, after the first two billing cycles. I am on cycle 4 and no cards, and no one at ATT knows what I am talking about. It's the 4th month, 4th billing cycle, and my bill is still not what was quoted to me when I signed on. I am now stuck with 4 phones that I get bill credits for, and the only way to get out of this plan would be to pay off the phones and switch to another carrier. Another big problem is that ATT service sucks if you aren't on WiFi. I live in a pretty urban area that shows total coverage on the coverage map yet if I am not on WiFi, I can't even open Google, Waze, or other Internet reliant websites. Aside from constant overbilling, blatant lies at the vendor, horrible service, multiple data breaches, and the inability to use GPS on my phone, things are going great with my switchover to ATT.