I will definately give the app a shot for a week at least and see if it lasts. Good to hear that the physical token can last for a long while as well! Thanks for the feedback everyone!