While Apple hasn't formally announced the iPhone 6 yet, there's few surer signs of an impending new model than a fire-sale to clear out existing stock. How's $0.97 sound for an iPhone 5c in that case? For the next 90 days then, Walmart has your ticket and is discounting the colorful 16GB handset by just over $28. Cupertino's same-size current flagship is dipping in price for the next three months too, but the end result doesn't sound anywhere near as dramatic. The iPhone 5s is now $20 less expensive, going from $99 to $79. All of these prices are with a two year contract through AT&T, Sprint, US Cellular and Verizon. If you'd rather hold out for something new and likely much more expensive, well, September 9th is only a few weeks away.