First, I would ask that the parents now bring food to the door when they come and get their kids. Unless they are willing to share, it's just not fair to the other kids. Ask them to leave it in the car or to wait until they get home. Second, if the child has developed a taste to high salt, sugar, and fat foods (which would also explain why she'll eat the peaches) then it's going to be tough as all other foods won't compare. My best advice is to not give in and give her something other than what they other kids are eating. If you give her something else when she freaks out and refuses to eat, she wins and will continue to behave this way. I have one who would only eat donuts and kraft dinner. It's an uphill battle but it's best for the child's health and development (and my own sanity by not having to make 6 different meals!). Good luck!