I had a similar experience on Friday. We took some camp kids to tour our local minor league baseball stadium for a field trip. My boyfriend covers this team for the local paper, so he had some connections and I mentioned that it would be cool for the kids to get souveniers. Well, the GM got together free logo baseballs for all 114 kids!!! I thought that was amazingly nice, I mean, we're talking over $500 of merchandise! Well, unfortunately, they had the kids come in the gift shop to get the free ball and I heard about 90% of the kids complaining that they couldn't have some of the other stuff in the gift shop for free, or asking why they couldn't have more than one ball (I must mention that a few were very grateful.) I was so angry. This camp is part of an athletic club and most of the families are fairly wealthy so it's not like these kids were 'in need.' It's just like nothing is ever enough. I was actually in tears because I was so disappointed & embarrassed.
Edited to add that disrespect really 'sends' me too. I am not the camp director, I just go to help out on field trips as a fellow manager, so many of the kids don't know me, but most do. While we were waiting for the kids to go in and get their free gift one of the Counselors In Training (Junior Counselors) said to another one. 'This is so freaking lame- we wasted our whole day here when we could have been in the computer lab and now all we get is a stupid ball.' So I looked her right in the face and said 'Well, then I think you can just come over here with me and not get one then.' She smart mouthed back to me and said 'You don't even know me and you're not in charge of me.' I could not believe it. This girl was 12!!!!