No complaints about my gifts. But we always spend quite a bit of money on others gifts and put some thought into them and it is very irritating when it isn't appreciated.
We have a niece (8) and nephew (7). We got the niece some DIY earrings design kit which she loved, a book, a mini sewing machine as she loves crafts and a horseriding Barbie as she enjoys horseriding. Well, she opened the Barbie, scoffed at it and says she already has too many. Then she didn't seem impressed with the sewing machine. Basically threw it aside. She is a spoilt brat.
On the other hand, our nephew loved his gifts and we also got him one of those drawing boxes (pens, paints, crayons etc) as he is very artsy. Well, when he opened that, the niece almost threw a tantrum because she wanted one... She doesn't even draw. lol.
Said to my husband that less is more. Next yr we will buy them less and adopt a family instead and fulfill their wish list. I would rather spend money on those who appreciate it. The parents don't even tell them to say thank you.