It's the 16GB iPhone 5 that's dropped to just $150. The bad news? You'll have to take out a two-year contract. But the deal is for both AT&T and Verizon versions of the handset. Though for the AT&T one you'll have to go into the store, as it's not available online.
Larger capacity versions of the handset have come down in price as well at Best Buy. The 32GB model costs just $249.99 (down from $299.99), and the 32GB $349.99 (down from $399.99). So it's quite a deal.
Not to be outdone, Amazon has slashed the price of its Kindle Fire HD 8.9 by $50 too, for today only. That means the 16GB costs $249, while the 32GB will set you back $319.
Head to Amazon, add it to your cart, and enter the code FIREHD89 at the checkout. Quantities are limited though, so hurry.
Apple did have supply issues with the iPhone 5, but is now listing the handset as in stock. It's lifted its limit of two handsets per person, too.