Now's a good time to pull the trigger on an iPhone or iPad, with some deals going down at Walmart, Target and Best Buy.
At Walmart, the iPhone 5s is now priced at $119 with a two-year contract, down from $145, while the plastic-clad iPhone 5c now costs $29, down from $45. (The two phones have suggested on-contract prices of $200 and $100, respectively.)
CNNMoney speculates that Apple may be clearing inventory ahead of a new iPhone launch this spring, but that seems unlikely. Spring/summer iPhone rumors come up pretty much every year, and they never pan out. There hasn't been much credible evidence that 2014 will be any different, so I wouldn't worry about the iPhone 5s or 5c becoming obsolete anytime soon.
For those who prefer Android, Walmart is selling Samsung's Galaxy S4 for $49 with a two-year contract, and will give you a $50 gift card if you buy the phone between March 9 and March 22. But keep in mind that the Galaxy S5 is definitely coming soon.
As for the iPad, Target is offering a minimum $150 in store credit if you trade in an iPad 2 or newer, and will tack on a $30 gift card with the purchase of a new iPad. That's not as great as the $200 that Target offered last November for original iPad trade-ins, but as 9to5Mac notes, it's still more than what you'd get from a buyback site like Gazelle.
Also, if you can get to a Best Buy by Saturday, the store is offering discounts on several iPad models, ranging from $10 off to $100 off, with additional discounts for cellular-enabled models.