WalMart has been given permission by Apple to discount the price of the iPhone models5S ($199.99->$189.99) and 5C ($99.99->$79.99) upon launch. No word yet whether this will extend to other retailers. Standard 2 year contract obviously required.
Also discounts on old phones: As of today, the 16GB iPhone 5 drops in price to $79 from $98. The 8GB and 16GB iPhone 4S now are priced at just 97 cents. And starting September 16, the iPhone 4 will cost you a dime and come with a $100 WalMart gift card. All of those prices naturally require a two-year agreement.
Buyers who prefer an unlocked iPhone can purchase the iPhone 5 for $549 and the iPhone 4 for $349 through WalMart's Straight Talk prepaid plan. Both represent a savings of $100 from the previous price and will be available to customers starting Saturday.