It's usually 3-4 years leaning toward 4 years for me, but if the carrier offers an insane deal to upgrade after two years, I'll consider it, especially if they're not asking for my old phone in exchange because then I can pass my old phone as a hand-me-down to my wife. Of course, this means I have to extend my contract with Verizon for another two years, but in the area where I live and the places I travel, Verizon is the only reliable carrier. I'd be sticking with them regardless.
Even though this would be a deal, you're still shelling out an extra $20-$30/month for that "great deal" for another two years so a 2 year upgrade isn't likely to become a habit. Neither I nor my wife need an upgrade every 2 years. We don't live on our phones.
Even though this would be a deal, you're still shelling out an extra $20-$30/month for that "great deal" for another two years so a 2 year upgrade isn't likely to become a habit. Neither I nor my wife need an upgrade every 2 years. We don't live on our phones.