I just called AT&T about an old iPhone 3G that's out of contract and they said they would unlock it. They told me the request was successfully put through to Apple, and it would take up to twenty-four hours to unlock. They gave me the standard instructions, telling me to connect it to iTunes, back up, and then restore from backup. A family member is going abroad tomorrow, so I'm hoping to have the phone fully unlocked. Said family member went through the process about an hour after talking to AT&T but the restore just completed normally and there was no "Congratulations, your iPhone is now unlocked" message. Does anyone here have any personal experience doing this? If so, about how long did it take?