I hate shopping for any reason. After my two children were out of elementary school, I started giving them money for birthdays and Christmas. I have 9 people all told to buy for including daughter in law & son in law and 4 grands (1 is married). No stress at all. I also prefer cash for gifts. Sometimes I save up and buy a rather large gift, sometimes I buy underwear or something for my sewing/craft hobbies. The fun in getting money is deciding on what to buy - I'm like a kid in a candy store.