I would totally be doing the charity thing for the neices. And I would be doing to something that benefits children, such as a card that says:
[Specific Toy names] have been donated to Toys for Tots to bless families with little girls that do not have the money to buy them gifts.
Or
An Angel Tree child has been adopted in your honor and blessed with [specific toy names], 3 new outfits and a pair of shoes.
Let thes spoiled brats see that you COULD have bought them gifts but instead sent them to children that would be more appreciative. And I know I would feel so much better about it!!!
But I am snarky like that.
And mil would get nothing that I bought, unless I could find a self help book on being a better mother in law, or cutting the apron strings, or how to be a nice person or something like that.