My children were taught to never eat or drink anything whilst in the supermarket. If they were consuming something then we would wait until it was finished. If they wanted something we were buying they would wait until it was paid for and we had totally left the shop. Never had a complaint about...