Hi, I've been using AT&T for years, but they keep canceling my renewing international add-on packages without notice and then charge more than the value of the (supposedly auto-renewed) monthly packages for a single call. It happened so often, even after talking to customer service multiple times, that I believe they do this on purpose so they can charge higher international rates by the minute. A friend of mine switched to T-Mobile because he had similar experiences with AT&T. Their international packages sounded good (although more expensive). After a couple of months of international business trips to Europe and Asia, however, they said they would just cancel the entire plan if he continued to use it abroad. Is there any US carrier that works internationally and isn't a scam? It's fine if they charge extra for international travel and calls, but I'm looking for something that's transparent and that doesn't keep canceling your packages or the entire plan if you actually use the international service. If they charge $100 per month I'm abroad, then so be it and I can book that as a business expense, but what I can't book as a business expense is the time I waste talking to customer support or the potentially missed calls because my plan might get canceled because they don't want me to actually use the package I'm paying for. I have a US iPhone XS that supports e-sim, if that helps.