I'm not really sure if it works, but I saw this website, and I thought about letting you guys know!! 
http://www.ziphone.org/2009/06/how-to-order-brand-new-iphone-3-gs.html
but, anyway, it still IS $599/$699!
http://www.ziphone.org/2009/06/how-to-order-brand-new-iphone-3-gs.html
Many people want to order the new iPhone but they just don't want to sign a contract with AT&T. There are several reasons for this. Maybe the plan is just to expensive or they don't know where they will be the next years. The following video shows, how you can order the new iPhone 3GS without a AT&T plan. The 16 GB one is 599 $ and the 32GB iPhone 3GS is 699$
You will need one of this Apple IDs:
iPhone 3GS 16GB Black: MB715LL/A
iPhone 3GS 16GB White: MB716LL/A
iPhone 3GS 32GB Black: MB717LL/A
iPhone 3GS 32GB White: MB718LL/A
Also required:
- Firefox
- Firebug
but, anyway, it still IS $599/$699!