I need some advice as I don’t know how to respond to this and don’t know if I’m overreacting. There is kinda two parts to it.
I got home this afternoon to a amazon parcel delivery from my DM. The parcel was addressed to DS name, my maiden name. This has upset me as this has never been, nor ever will be his name. I feel that this is blatant show of disrespect to me and DH and our marriage. I also feel that this disrespect is solely kept for us as DM would NEVER send a parcel addressed to DNephew, DSIL maiden name as that isn’t their name.
Additionally it actually said on the box what the contents of it was - the puppy toy in the picture. I have overtly said it that I do not like noisy, tacky, plastic toys like this on more than one occasion, but this is just ignored. Last Christmas DS was only about 7 weeks old and DM bought him the robot pictured. I cannot stand it and it hasn’t been played with in a year. This year I was determined to avoid this situation and made DS a fairly extensive Amazon wish list with various things at a range of prices for family to pick from. But again this has been ignored by DM.
Don’t get me wrong, I don’t mind people choosing something not from the list for DS, but feel that to choose a gift that is the exact kind of thing I have said I don’t like/want to be very disrespectful. This was on top of the disrespect I’d felt from the address label. So felt like a bit of a double whammy. 
For clarity, if you have any of the toys pictured, and your kids enjoy them, that’s great, this is just my own personal choice. 