I called AT&T Tech Support and was able to get my iPhone 3GS unlocked no problem. In fact, the representative waited on the line to ensure I received my unlock confirmation email, at which point he told me to backup and restore my phone to receive my unlock. I did this and was able to receive my unlock IMMEDIATELY. I then asked the representative if he could unlock my wife's iPhone 4, but he said he was unable to since the iPhone 4 was activated in June 2010 and would not be eligible for unlock until next month.
After hanging up with the Tech Support rep, I got online and contacted AT&T Chat support. The Chat rep agreed to unlock my Wife's iPhone 4 upon confirmation that her line was not under contract (we used my line for her upgrade). The rep opened a ticket and said I would receive as confirmation email within the next 72hrs (so not immediate like the phone rep).
I also put in a ticket to have my Original iPhone 2G unlocked (he said you can do up to 5 devices per year).
After hanging up with the Tech Support rep, I got online and contacted AT&T Chat support. The Chat rep agreed to unlock my Wife's iPhone 4 upon confirmation that her line was not under contract (we used my line for her upgrade). The rep opened a ticket and said I would receive as confirmation email within the next 72hrs (so not immediate like the phone rep).
I also put in a ticket to have my Original iPhone 2G unlocked (he said you can do up to 5 devices per year).