Must have!  Does NOT leak!
After being completely fed up with my soap and shampoo leaking all over my gym bag because of cheap Walmart bottles, I finally decided to pay a little more to have something that won't leak.  All I can say is that I wish I would have bought these a long time ago!  I love these bottles, my soap and shampoo don't leak at all and it comes out so easily and it's incredibly easy to fill.  I highly recommend these bottles!!!
Rating: 5 stars