My family, on both sides, are inclined towards buying stuff for stuff's sake. I have addressed this in the past, asked them not to buy us things except the couple of items we ask for. However it still continues. Things like wrist warmers (?), wax melts, bayliss and Harding gift set, gin (gave up drinking in 2019), build your own clock etc etc. Last year it all went straight to charity in January and I felt awful because it all costs money. I also felt embarrassed because I bought the gifts they asked for but didn't spend any more money on random bits.
We have enough money to buy things for ourselves, we don't need lots of other stuff. I also don't want to appear rude.
What should I do?