Apple started selling an unlocked iPhone 4 in the US earlier today, it is the GSM version which has previously been available with mobile operator AT&T, and now it seems that AT&T is unable to unlock the existing iPhone 4 for you.
According to @chronicwire, and Mike for Gadgetsteria, who have both contacted AT&T, the company has said that they are unable to unlock any iPhone 4′s at this time.
It isn’t clear whether this applies to iPhone 4′s that are still under the AT&T contract or ones that are out of the contract, or both so we are not sure whether AT&T will offer the option for devices to be unlocked in the future.