I restrict who I buy presents for, and those I do buy for tend to get the same thing. Well not exactly, but some variation on the theme of a bottle of nice wine or a box of good chocs.
Not many kids or teenagers I know would say thank you
like they meant it if they got either of those things.
Us adults have agreed not to give gifts (in the family as well as amongst friends) so the only ones I have to give gifts are kids and teenagers (luckily only three of them though!).