If you have been meaning to buy yourself or a loved one a new iPhone 6 or 6 Plus but haven’t managed to get around to plunking down the cash for it, your procrastination has paid off. Walmart has cut prices on these devices to $129 and $229, respectively, for customers willing to sign up for a two-year contract with AT&T, Sprint, or Verizon. [More]