Product review (5 stars): Five Stars
It seems to be doing the job.  I just put it in so cannot say on longevity yet.