So if you'll recall last year, it was discovered that if you had activated an iPhone 2.5G on your account, even if it was just a week before the 3G was released, you'd be eligible for the new customer price of $199/299. So on Monday when the 3G S was announced, I went through the online "Buy an iPhone" dealy on the Apple website and then also checked my AT&T account only to see that it said I'd be eligible 12/11/09 for an upgrade. Knowing that I had signed a 2-Year contract, I didn't have any gripes with this. I decided I'd pay $699 for the no commitment phone. Fast forward to yesterday evening, I had loaded a copy of 3.0GM on my old 2.5G iPhone (legit from Apple) and instead of doing the upgrade to retain my "hacktivated" status, I did a full restore to ensure that it ran properly and smoothly. Well when it loaded up, it asked me to pick a plan again (the activation process for the original iPhone). With last year's information in mind, I went through the process, picked a new plan and officially activated my iPhone 2.5G with AT&T. Sure enough, when I logged into my AT&T account, it still said I wasn't eligible until 12/11/09, but it said this: So I figured that meant still the $599/699 price, but then I scrolled down and saw my prices: $399/499! So I promptly ordered one at that price and it went through fine. Not that I advocate ripping off AT&T, since we DID sign 2 year contracts, I just thought it was funny that it worked out this way.