Ok I think all rules needed to be bent for the family using them, but Rule number one of taking the kids... I have ALWAYS shopped with my kids, I don't drive so if I want out of the house it is with the kids and Hubby as the chouffure (No I really can't spell that sorry how about driver).
Anyway, My DS has never asked for junk food, other than pringles, and DH askes too so it wouldn't really be saving me anything to leave him. Oh and he asks for steak, but at 4$ a pound on sale I have no trouble telling him no, 'cept for his birthday. Anyway, The more a child is used to getting what they ask for the more they will ask. So take them from day one and never say yes. DD asks for fruit.
Ok almost never, I do buy apples on request, and banananas. Occasionally Turkey. The things likely to get a yes are asked for.
I suppose since they are only 2 and 1 parents of older children will be saying, "just you wait", but my mother always took us and we never pestered, in fact one of the hardest things I learned, as I got older, was explaining what I wanted without actually asking, a very useful skill when manipulating, err suggesting things to, DH

.