That is so Rude. It dirves me crazy when people they arent giving gifts for xmas. I HATE IT!!! I actually like giving gifts at xmas!!!
The adults in my family don't do presents. But I could still buy them something if I wanted to. That's what giving is. OP I really love the present you gave, I think it's a great idea, one I might steal. I hope you have a great Christmas regardless of their attitude.