Guess I'm a bit perplexed by all the hub bub on this. AT&T has been allowing me to unlock my out of contract phones without any problem over the last couple years. I've probably unlocked at least four phones (btwn my wife and I) and though they often state it could take days, I've found after submitting online the requests have generally been approved within hours, if not minutes.
Regards