The cost of smartphones has skyrocketed in recent years. This, coupled with longer post-purchase support from smartphone makers, means people are now holding on to their aging smartphones longer than ...