My younger son goes to public school, and last year in kindergarten, they had snacks provided by the school (actually, by the teacher, I think). We had to pay something like $40 for the whole year, which I didn't really even think about, but I'm sure if I had resisted, it wouldn't have been forced upon me. This was a special ed classroom, though, so I have no idea if they have a similar requirement for the regular K class. I do know that now that he's been mainstreamed for first grade, they don't have a snack time at all anymore, not even for something brought from home.