NEW YORK: The unadvertised price of $129 for a new 16 GB model is available only in stores that sell cell phones (not all do). (Same for Samsung Galaxy S5 for $79).
You must be eligible for an upgrade and sign a new 2-year contract with AT&T Verizon or Sprint to get the deal. If you’re out of contract and switch to Verizon, here’s a deal scenario that may get you the iPhone for free with a new charger kit and more than $60 to spare, too.
Go to Best Buy customer service and ask for a Walmart price match. The store will have to call Walmart to verify the unadvertised price (per its policy) and match the iPhone 6 at $129.