Product review (5 stars): Not sure what the Installation complaints are about? basically ...
Not sure what the Installation complaints are about? basically if you read the instructions, watch the video you're all set. Yes it leaks which is minimal did not messed anything up. So the complains are due probably to installing it wrong