My kids just found out from one of their aunts that they are ungrateful & spoiled and that she's not giving them anything more.  It was a surprise to all of us.  They always say thank you in person to the one giving them a gift or a phone call if in person isn't an option.  However apparently they were always supposed to write a letter or "at least a card with more than a single sentence".  We're talking about gift cards for less than $50 and they're supposed to write thank you letters for each!  We're all glad she's stopped giving gifts - now if we can just get most of the rest of the extended family to follow suite.   Personally I think there is too much gift giving going on nowadays and it just causes more entitlement, resentment & pressure with very little of the wonder, excitement and true appreciation that gifts used to have.