Product review (3 stars): seems ok. I have a question about water leak ...
seems ok.  I have a question about water leak.  Not sure if it is the filter or not.  Could be how it is installed.