:roll: Just bought one of these filters off fleabay (supposedly new!!) however, when i opened it I found a dirty great scratch down one of the main clasps & body. Anyway, set the thing up, plugged it in & voila .... water leaking from all clasp area's :evil: I took the unit apart, cleaned the...