I've been on Sprint since 1998 minus a 9-month excursion to Verizon which compelled me to move back...(Different story) Anyway, Sprint is only going to give you crap about roaming if you are roaming in an area that has Sprint coverage. If you are forcing your phone to roam for the sake of getting faster data, then they will say something. If there is no Sprint coverage they aren't going to say anything unless you're using an exorbitant amount of data, and yes, that will be judged by someone other than me, and that someone probably has no formula to use that would determine exorbitant. If they offer to cancel you, you have options, and won't owe an ETF anyhow, so what's the problem, really? I don't know anyone who has been forced to cancel their service, and I was on Sprint when they lost their roaming agreement with all of the other carriers resulting in a LOT of "true" roaming. That is when it was costing Sprint a dime for people who were roaming. When they have a "roaming agreement" with other carriers, it doesn't cost them any money as the other carrier's people roam on Sprint towers also. That is why it is called an "agreement". They simply write their terms and policies so they have an "out" on the off chance you abuse the network somehow. That is all. The only reason we are able to roam with no roaming agreement is because our phones have that function enabled. Sprint could easily make it to where you were unable to connect to any data connection other than Sprint, but it would require a patch that I wouldn't download.