Product review (5 stars): No Leaks.
Don't bother with the the others. I tried them all and they all leak.  You pay a bit more but you avoid any frustration.