How Much is the iPhone 3G?

The iphone 3g is sold at different prices. I bought mine for 99 dollars because I also started a contract with the phone company. If you dont get a contract, It can range from 150-300 dollars.