At 2pm surely their mum should have already fed them, no wonder they wanted snacks etc. What time did they turn up? & do you think she's deliberately sending them over at lunchtime because she can't be arsed to feed them & assumes you will?
Ive been caught out so many times and its always the teenage friends of my DS. They will eat everything and anything and they dont ask! So rude.
I did have a laugh the other week though when I was cleaning all the last bits of out of date food out of the cupboard and fridge and left it all on the side. Went outside to hang the washing and the vultures had eaten the lot when i got back into the kitchen. They obviously thought i was leaving the food out for them to eat!