I want to get a iPhone 3Gs (why not a 4? not enough money and im too young to work.) now that the iPhone 4 launched the price has gone down. But i cant find a recent retail price for it since i have to buy it retail if i want to upgrade. Thanks!