Product review (3 stars): Either it is a bad seal or you pay for what you get
Either it is a bad seal or you pay for what you get...  Noticed some water leaking in the compartment that the filter is in.