
I drink a lot of water and so far, Sainsbury's water bottles have had proper caps. The kind you unscrew before drinking from the open bottle. I always have one in the car. Sure there's a risk of spillage which, if you're driving can create a suspicious wet patch on your trousers - but that's an acceptable risk.
Now Sainsbury's have decided to put teat-caps on the top of their water bottles. Do they expect me to suck my water like a baby? (Perhaps they can also provide someone to wind me after my drink - in case I get tummy ache!)
I refuse to drink like a baby so will start saving proper caps to re-use. In fact I might as well re-fill my old bottles with tap water. Sod Sainsbury's!