Product review (5 stars): They fit
They fit. Do they filter, I have no way of knowing but they install properly and ship quickly.