Idk, don't have kids.. but I as a kid always enjoyed puzzles. There are many kinds, low and high prices. I was particularly impressed by my first puzzle that glows in the dark. Something that feels so nice in my hand is when a puzzle has wooden pieces. Those are a little more expensive but worth it. I love artsy stuff. The first book I was highly interested in around 9yo had 1000 short interesting questions and answers. Also for kids.. maybe some not so expensive musical instrument? They can try it and if they like it, they can upgrade to a more fancy instrument later. Something new.. social games. Perhaps finding a fun social game will help them put the phone down and enjoy family time at Christmas :) The best gift? I believe the best gift is experience. Do something great for them, maybe take them out and play in the snow... or check out the light shows in cities, Make them experience being cared for and to feel how much you love them ❤ Not that you don't... just... I've noticed families falling apart and children being lonely because everyone is so busy and doesn't have time for them. As a child, what I loved most is when mommy finally once in a million had time to play with me and when I could see her smile and be happy. That's the best celebration 🥰