Product review (1 stars): It Leaks
It leaked.
Buy the more expensive product, approved by the appliance manufacturer, and it will not leak.