After the WWDC 2009 keynote I wanted to go and buy an iPhone 3GS. The first thing to note is that you can order a new iPhone directly from Apple. However, if you’ve purchased an iPhone 3G on release date, and you’re in the United States with AT&T, you’re likely going to have to wait until July 12th before you can get an iPhone 3GS at the upgrade price of $199 for the 16GB Version, and $299 for the 32GB Version.

If you purchased an original iPhone and didn’t upgrade to the iPhone 3GS you should be able to upgrade to the iPhone 3GS and pay the upgrade prices.

I went to go the Apple website and tried to order one and this is what I saw below.

iPhone-3Gs-Upgrade

Looks like I’ll be waiting until July 12th before purchasing an iPhone 3GS.