Hi all, I purchased a white iPhone 4 locked in the US, but I had no idea that it was sold in Canada. As a result, the carrier that had the contract with the phone is the only one that can unlock this phone so I can use it here in the US. But they refuse to unlock it for me because I don't have an account with them, and Apple support on the phone said they can't unlock it for me. Is there anything I could do to fix this problem? I'm really out of options, thanks all!