Radio waves don't respect borders. There are many areas along the US - Canada border where a signal from a US carrier is stronger. You can turn off data roaming on your phone to prevent a recurrence of data charges. I believe the charges are $5/MB without a roaming package.
If you find a post useful, please give the author a "Kudo"