Okay, this purchasing thing happened rather fast and by the time it was done I just spent $500 for the new iPhone 3GS and don't know why. The phones are priced as follows: $199 16GB $299 32GB Now I thought that as a 3G owner I was always eligible for an upgrade at the new special price as listed above. Reading the fine print...not so. FINE PRINT: For non-qualified customers, including existing AT&T customers who want to upgrade from another phone or replace an iPhone 3G, the price with a new two-year agreement is $499 (8GB), $599 (16GB), or $699 (32GB). Okay, so I ordered a $32GB iPhone 3GS for $499 However, according to the FINE PRINT that should have cost me $699. So how did I fall in the middle between not getting the entry offer nor being charged what the FINE PRINT says I should be charged? Something tells me I was pro-rated. Interesting to hear from other users who bought the 3G last year and are trying to upgrade.