Amazingly the cheapest way to get an iPhone is to purchase it outright from an apple store. you do not pay retail on the item thus leaving you with the cheaper alternative.
also don't be fooled into thinking that mobile service provider plans are cheaper as they usually are not and can make you pay heaps more.
Since this question is in the iPhone 3GS catergory, I think you have AT&T. If so, the cheapest is the iPhone 3GS 8gb which is free with a two year AT&T contract. If you have Verizon, Sprint, or C Spire or something, the cheapest model is the iPhone 4 with 8gb for $99.
The iPhone costs the same at both Apple stores and AT&T stores. You may be able to find a cheaper price on eBay if you want to buy a used iPhone.
The cheapest place to buy one is on eBay from a top contributor.
Depends on if you want a real one or a fake one.
Real one: Ebay at the right time.
Fake one: China.
You Can either go to some audio shops that sell them are look online at eBay...
your mom is the most expensive but the cheapest is probably yallstore.com
eBay or other online sites
Maybe Radioshack.
I think the cheapest iPhone on the market is probally the ones at Target. You can buy an iPhone for like $130.00! Defintally go to Target!
i would say the Iphone 3G (Refurb) is at ATT.com $99.00 on emall of SuNing, you can find more cheapter iphone.
Amazon would be the cheapest way to go!
Sprint has the cheapest iPhone plan right now. You can get an iPhone plan from them right now for only $69.99.
cheapest to buy brand new? cheapest to buy used?to buy used cheapest to own? cheapest to fix? cheapest to drive? cheapest for WHAT?to buy used
You can look at walmart or bestbuy's refurbished items and you can get your iphone speakers cheap. You can also go to websites like ebay and buy some there
You should be able to find cell phone covers for under $10.
The cheapest Iphone 4s prices are available directly from Apple. An Iphone costs only $99 (reduced from $599) when you purchase it with a 2 year contract.
It depends on the provider
You can go to eBay!
£85
dollar store