Horrendous! Non-existent offshore "Listener Care" contacted numerous times with the same problem - they never address the issue and they "don't know how" to update missing programming - ludicrous. Not worth the hassle