I've bounced around a few carriers, but lately I've been sticking with metro by tmobile
https://metro-by-tmobile.pissedconsumer.com/review.html It’s not perfect, but it’s been solid for me, especially with coverage and price. Before switching, I checked out some real user experiences just to see what I was getting into. Always helps to hear it from folks actually using the service day-to-day instead of just trusting the ads.