Wal-Mart (WMT) had previously offered it for $129 -- still far cheaper than the usual $200 price tag of the iPhone 5. To get the discount, customers will need to sign a new two-year contract with AT&T (T) , Verizon (VZ) or Sprint (S) . Wal-Mart also cut $50 off the price of its 10-inch iPads.