Pretty much flawless  with one exception. It does exactly what it claims  but my only problem is that there's no way to separate bluetooth from headset detection. I want it to speak my notifications while I'm driving (connected to a bluetooth stereo) but not while I'm sitting at my desk with a headset plugged in. Other than that  it works! The interface isn't exactly friendly  but you can figure it out with some trial and error.
February 09 2015