This is great. I had an incident in Belize this year where I turned off airplane mode to connect to wifi on the boat I was on and my cellular radio auto-connected to Belize's local mobile carrier without me realizing (I had international roaming enabled on my account). My phone started syncing and updating apps in the background and within 2 minutes of passive usage I had amassed $270 in data charges. Only. 2. Minutes.
I plead my case when I got back to the states and they removed the charges without a thought (although I had to send in a written appeal). International data rates are ridiculous and it's nice to see a carrier acting rationally.
To avoid this (common) issue, EU regulations now mandate a roaming-fee cutoff at €50 until the account-holder positively indicates their knowledge and acceptance of additional roaming fees. They can also pre-authorize a higher cutoff if they really do expect to be incurring more than €50 in roaming fees and don't want to be cut off, but this must be an explicit opt-in (not the default terms of a data plan). The result is that your losses in the case of unexpected data syncing are at least limited by default. But only within the EU, of course.
That was a big portion of the basis of my appeal; a carrier shouldn't allow charges to be compounded that high and that fast. There were alert SMS messages stating my data charges balance, but the $50, $100, and $200 alerts all arrived at the exact same time, literally all had the same timestamp. If I had been capped at $50 and then prompted in order to continue, I would have paid the fee and learned my lesson.
exact same thing happened to me in belize to the tune of $1500. i checked with AT&T before my trip and they assured me that belize was covered per my international plan, but then backtracked and told me they specifically said it wasn't covered when i disputed the bill. i clearly remember the call as i was deciding between buying a local sim and just using at&t's roaming plan. lesson learned: always get a local sim. it's cheaper.