Product review (4 stars): Good solution
As advertised although we find the web based information to not always work properly.  It gets the job done but is not perfect.