WanderingThrough · 31-35, F
Usually two years, I like to upgrade when my contract is up for renewal.

SW-User
About 5 years is fine.
Lilnonames · F
This time a year as this Motorola pure is pure shit phone