I'm a cleaning lady and I've managed to buy a present for both my parents and my sister. And do you know why? Because I'm raised in an environment where we don't expect 500 Euro presents and are happy to receive 5 Euro gifts because it's about the SYMBOL OF GIFTING in stead of receiving a huge ass present.
You could write them all each a personalized letter about what the spirit of Christmas means to you and how they've personally made an impact in your life. It's something worth framing as it is definitely a great way to remind people how much you care about them. And they can display it year-round.
If in the end, all they can think about is material or pricy gifts, then THEY are the Scrooge/Grinch.