Product review (5 stars): Expensive but worth it
Expensive, but worth it.  I tried to cheap out and go with off brands, but 2 out of 3 leaked.  These sealed the first time.