I buy most things I want because I'm privileged enough to earn enought to do that, amd like you say it's normally specific enough that somebody else buying it will get it wrong.
The last 2 years I've asked people to make donations to my chosen charities in the amount they would have spent on me. It lets them "give a gift", I don't get tat that I then have to sell or donate, and the charity gets a donation. Win-win-win.
I buy most things I want because I'm privileged enough to earn enought to do that, amd like you say it's normally specific enough that somebody else buying it will get it wrong.
The last 2 years I've asked people to make donations to my chosen charities in the amount they would have spent on me. It lets them "give a gift", I don't get tat that I then have to sell or donate, and the charity gets a donation. Win-win-win.