you don’t even have to cross a border to get hit with unintended roaming charges.
I was traveling in the US a couple of years ago and got to an area in Florida where my provider had reception issues so the device “hopped” to a roaming service which had a strong signal… that was a 250$ lesson…