A few weeks ago my mum asked me what to get dc for Christmas. I told her if she wanted to get them anything that clothes was ideal as they didn't need anything and we don't have the space. She said she'd get them a small toy and some clothes each. On Christmas morning she produced two huge bags of toys for dc. They weren't cheap toys they were big expensive ones. Each of my dc got 4 big toys each nearly to the same value as their Santa stuff. I was trying to hold back some of the toys to he opened at a later time but she insisted they open them all up there and then and made me look mean when I said no. I don't want to appear ungrateful and I did say thank you but how do I stop this happening in future. For their birthdays it's similar she'll arrive with big bags of toys but as their birthdays fall in the summer and we usually bring them out as their main present they don't get as many toys in one go. My dc associate a visit from my mum as they'll get a present whereas DHs mum will buy them a small toy each an item of clothing and take them out for the afternoon which I feel they enjoy more. Any advice please?