I am planning to preorder the iPhone 5 and have been debating over the pros/cons of paying the $299 (32GB) + $250 early upgrade fee or just paying full retail. I just saw in another thread someone mentioned that if you pay full retail you can immediately request an unlock from AT&T. Is that correct? Right now I still have a remaining contract on my iPhone 4s, and I'll be switching from the 4s to the 5 and selling the 4s. Based on AT&T's unlock guidelines they specify that you can request an unlock code if "all contract obligations associated with the device are fully satisfied." If I switch from the 4s to the 5, though, doesn't the 5 "inherit" my contract obligations from the 4s?