I sympathize. I wish there wasn’t such a hardwired need to give. What I do to avoid getting any random crap gift is to always ask for either a bottle of wine or for a book they think I would like (I’ll usually request it not be another pop-psychology book). That way they can feel good while giving a gift and there is a decent chance I’ll enjoy the gift.