Hi all, I just tried to get my iPhone 4S unlocked via AT&T's online help and their unlock form. I did hit a snag but I have honestly never heard of this issue. When I chatted with the AT&T rep, she told me that my 4S, which was purchased on December 9, 2011, was "eligible for an upgrade as of July 10" but that the system won't allow an unlock because I am technically still "under contract" until December 9, 2013 -- exactly two years after. She also said that the system is especially stringent when it comes to making exceptions for iPhones. My family is flying to India for personal reasons come August, and having my iPhone unlocked would be very useful. We all assumed that "eligible" meant off-contract and unlockable, but clearly we were wrong. Has anybody else experienced this issue, and is it worth it to keep trying to get an unlock from AT&T? I have heard of success stories of people who actually call customer support and have exceptions made for them in cases of travel. Thanks!