Product review (5 stars): good filters
Not a fun purchase but a necessary one.  These fit the  bill.