You may need to cancel your AT&T plan to upgrade to 4S.<p>For instance, Apple.com says I cannot upgrade my phone at normal pricing until November 22nd. Otherwise I have to pay retail for the phone (and signup still for a 2 year contract). So pay several hundred dollars more for not waiting a month.<p>On the other hand, you can simply cancel your AT&T account and then reopen your account to buy the iPhone 4S at normal pricing. And pay an early termination fee in my case of $65 and possibly $30 setup fee. Still several hundred dollars less.<p>I use Google Voice so losing my number makes no difference and I am not on the unlimited plan.<p>Why won't AT&T simply let me pay the early termination fee, change my number if they want, and let me preorder at normal pricing at Apple.com?<p>I contacted AT&T support and they said they do not know when the iPhone will be available. I sent them a link to Apple.com's site where it says when it's available. They said they don't know how much my early terminiation fee would be and I resent her the link to website calculators that show you how much it will be. So after a long conversation she agreed yes technically cancelling is the much cheaper option but did not seem happy to admit.<p>Hope this helps others out there!