Product review (5 stars): Does exactly what it is supposed to do. Small ...
Does exactly what it is supposed to do.  Small price to pay to prevent what could happen if you don't get those vents cleaned out every now and again.