Pen - I semi-understand your thoughts on gifting. I probably don't fully understand because I was raised in a nearly "no-gift" environment. Most of my family barely gets by financially and can't afford gifts. The ones who CAN afford gifts understand the awkwardness of the ones who can't afford it, so they never did push gifts on the less-fortunate ones. So, basically the only time we ever got any kind of gift was on Christmas or your birthday...and even then we never received very expensive gifts. What we did all have was love, understanding, and respect for one another. As an adult, now, I thank God that I learned to give gifts DAILY, the gift of being there and loving my siblings, parents, and extended family. Simply put, we just didn't need gifts to show love and appreciation, and while we occasionally have our little "tiffs," we are a very tight-knit and close happy family.
BUT, I understand that not all families are like that. Some families need to gift in order to show that love and appreciation. In my DH's family, gifts fly back and forth like stones being thrown, and someone always has something to say about a gift that someone else got that was better than the gift they got, or someone got a gift for their birthday, but their brother didn't get one and he was mad...on and on and on. And the theme of "gifts in lieu of apology" runs rampant. Issues never get resolved, they just get swept under the rug once a gift is given...but the issues always seem to make an appearance later, because they never get truly resolved. His family is unlike anything I've ever seen in my life, even on television. I try to be understanding of that for my DH, without getting sucked into it myself. That's where MIL takes offense....well, its just one of the hundreds of issues she has with me! LOL!
I guess what I'm saying Pen, is that I can relate somewhat to your DIL. It is very VERY awkward to get a gift from someone you know despises you. What do you say? Thanks? "Thanks for making me feel awkward, because everyone in the room knows you hate me?" It's not just awkward for the receiver, it's awkward for everyone there, and IMHO, it makes the gift-giver look like a passive-aggressive fool. "Awwwwwww....she's just trying to be nice," when just yesterday the gift-giver was telling all her online friends what an awful troll her DIL is. Sorry, I just don't want those gifts.
For me, the nicest, best gift my MIL could give me would be to just be nice, act like an adult, act civil towards me, respect my "space" and privacy, and keep her snarky comments to herself. In general, just being a good, reasonable, normal person would be the best gift she could give me. An even nicer gift would be for her to get a psych evaluation, treatment, and medication. It would be a pretty good gift for DH and DD too, much better than some work pants and new fancy clothes.