Walmart is calling it a permanent price-reduction for the iPhone 5, and if you are renewing your contract then it it’s the best deal in town.
While the iPhone 5 is still the latest model, with no other models having even been announced at this point, customers can pick up the 16GB iPhone 4S with AT&T, Sprint or Verizon for $39 on contract, (normally $90). You can also get the latest edition 16GB iPhone 5 for Sprint, Verizon or AT&T for only $129 from ($190).
While a new iPhone mid-version like the iPhone 5S might be coming, there have been no announcements made at this time. You can check out the deal for yourself on the official Walmart product page below.
more info: walmart