Five Stars
I haven't had it long enough to appraise its effectiveness. Check back in 6 weeks.
Rating: 5 stars