Why iPhone trade-ins are so stingy this year

Last year the carriers were offering $650 for an old iPhone. This year it's more like $300.

For more, please login or subscribe