Next time you go to US, go to AT&T buy the phone out right, subscribe to a GoPhone plan, use it for a month or two, call AT&T support tell them you are in Canada and ask them to kindly unlock the phone so you can use on Rogers or Bell while in Canada, they will almost certainly unlock the device...