Walmart offers one of the best iPhone deals that I have ever seen – the iPhone 4S at 39$ and the iPhone 5 at 129$! The only rider is that one must be eligible for an upgrade with their mobile carrier and on a two year contract. Amazingly, these deals are on permanently – or rather till Walmart comes up with a cheaper offer! If a person has an iPhone 4S in working condition they can also avail BestBuy’s amazing exchange offer. The iPhone 4S can be traded in for the iPhone 5 for free rather than the previous 200$. As the time nears for the iPhone 5S, iPhone 5C and the iPhone 6 to launch the older iPhones will continue to get cheaper. Just remember that this works both ways, so while holding out for a better deal on an iPhone 5 makes sense, old iPhones will be worth less at re-sale.