This app when it works and doesn't freeze up is a good one. Seems to be quick and most of the time painless. However, it does lock up, freeze up, or just plan stop responding and the only way to get it functional again to to reboot the phone. The navigation in the application is not a world class situation and it should be.