AT&T has begun allowing out-of-contract customers to unlock their iPhone for use on other carriers, and the unlock codes are applied to the device after restoring through iTunes. AT&T began offering ...