If you've been mulling over a new iPhone purchase, now's the time to go for it.
For a limited time, Apple offers up to $ 100 extra in credit if you trade in an old device through its Giveback program. For anyone with an iPhone 6, 6 Plus, or 6S in particular, this is a sweet deal: Apple is offering twice as much credit as it usually does for those devices.
There's only one catch: Unlike Apple's standard trade-in program, this offer requires you to buy a new device rather than receive the amount on a gift card
Mashable was the first to spot the promotion.
The deal seems like another clear sign that sales of the new iPhones are lagging.
Earlier this month, Apple announced it would no longer be reporting iPhone sales numbers or sales numbers for any of its products – on future earnings calls, a move that investors interpreted as a bad omen for iPhone sales this year.
The Wall Street Journal has also reported that Apple has cut production orders for all iPhone models, blaming weak demand.
And Foxconn, the Chinese company that makes the majority of iPhones, is said to be slashing 20 billion yuan, or $ 2.9 billion, in expenses ahead of what an internal memo said could be a "very difficult and competitive year," as Bloomberg reported.
Still, low demand for the new iPhones spells good news for anyone looking to buy one, at least for the time being. If you trade in an iPhone 7 Plus or iPhone 8, you could be looking at as much as $ 300 off your new phone.