I agree that I would also be getting them to make their own. DD1 is 7 and gets out the things that she wants in her lunch. I make her wrap but then pack in all the other stuff. She has meat in her wrap but she also has to remember to get an ice pack out of the freezer to go in it. There is also the rule that when she gets home from school she has to unpack her bag and put her lunch box in the kitchen so if it isn't there in the morning I don't pack lunch. that way any leftover food that hasn't been eaten goes into the next day, in the bin or in the dog bowl.