I went from an IPhone 7 to the latest model a few months ago. I wanted something more reliable and a better camera/battery. On new phones there’s not a physical SIM card. My carrier has blocked adding an eSIM, even though I’m still paying them. Now I’m stuck with WiFi and roaming charges.
depends on the carrier, verizon in the U.S. automatically unlocks your phone after 60 days