Title: This hardware sucks
Review: Just tried to install this piece of crap. The adapter leaks like a sieve, and the filter adapter keeps falling off the faucett. I won't make this mistake again.
Is this product review negative?