My Christmas spirit was kind of soured by a Salvation Army bell ringer person. My sweet 5 year old son was so excited to put a couple of bucks in the first bucket we saw of the season (outside of Micheal's a few weeks ago) and the bucket attendant not only didn't thank him, she didn't even acknowledge him because she was too busy flirting with some random dude. You try to raise your kids to be considerate and always say please and thank you, and then they have to experience people like that.
@Littlegoo:
Some times it works out you can turn this into a good & positive learning experience for your child . My oldest many yrs ago when I let a door to door salesman in to purchase whatever he was selling very loud like said , momma he has no fingers pointing at his hand . All I could do was seize the moment to teach her . I squatted down & put my finger to my lips & said shhhhhh he might hear you & that might hurt his feelings or embarrass him . I then got my money & gave it to him we both smiled & he left .My child was 4 or 5 & had never seen fingers missing but we then had a talk about wheel chairs , arms & legs missing & how this stuff happens sometimes . If I were you I'd let your son know that sometimes people have bad manners & that person for sure should have thanked him , & your sorry that they did not because he sure did a nice thing & you felt so proud of him .