I see some of the bad reviews. I had the same leaking problem at first, but try this if yours leaks:
At first, it seemed the cap didn't fit properly & leaked every time I squeezed it for more than 3-4 secs. After messing around with it for a couple minutes, I realized there was a certain way the cap fits & that there's a little wiggle room to tighten it more. Make sure the cap is going on correctly & give it a good, tight twist. Problem solved. Hope this helps!