I have a real problem with gifting. I usually try to gift something that I think the person who receives the gift will find useful. Most of the time I only gift for Christmas and birthdays and don't tend to gift for minor occassions or other holidays outside of my family. The issue I have is that I think that I should gift more at times.. but I know everyone has their own gifting customs. I rarely gift anything substantial for birthdays outside of my kids and wife. I also have a hard time getting much more than a small "thinking of you" gift for anyone else. I don't usually like getting gift cards for anyone but kids/teenagers because it's easy to tell where they want to spend their money. But, the point of the topic wasn't really about me gifting. I just think that I may have let myself become selfish when it comes to minor gifting and gifting to people who aren't close to my nuclear family. I wanted everyone to share their gifting philosophies and maybe share tips on how to find gifts for people who are very difficult to buy for.