Hello! I have a friend (seriously, a friend, not me - i'm happy with my 3gs!) who is trying to unlock their iPhone 4. They've bought something off the net claiming to do it - they say it's jailbroken their phone but not unlocked it. Do any of these pay for solutions work? If not, is it simplest just to return to the carrier to have it unlocked for their fee? Thanks!