When DS was younger I often opened food for him to eat, anything to shut him up while I got the shopping done! No one batted an eye lid and I always made sure that I kept the whole barcode of the item so it was easy for the cashier to scan. Nowdays DS choses a lollie and carries it around til we pay for it, he is not allowed to open it til we get in the car.