Product review (5 stars): Five Stars
I'm ordering another one of these.  Our first one performed as promised for 7 years; about $3 per year.