My son graduated from HS 2 years ago and I was shocked at how many people gave him $100. I'm going to a good friend's son's graduation this week and plan to give him $100. On the other hand, same son just left for a friend's grad party and put $20 in a card. And only because I told him he had to or her would have gone with no gift.