You can get excellent quality refurbished(aka renewed) phones for incredibly cheap that are only a year or two behind the current models. I don't think I've ever bought a brand new phone and paid full price. In fact, I only buy a new phone when the battery starts to die and it's not serviceable. I can't honestly say I understand why people believe they need to buy the latest phone every year or two.