I have no expectations about gifts, so it's always a surprise.
Thipu, I got such a laugh when you mentioned the 1930's railroad shoes.
If I were to put a lot of effort and thought into gifts for a close family member and then got nothing special, I would consider not going to such trouble. I would certainly scale back to maybe one gift.
I've done this. I have a cousin, who, shall we say, is a bit self-centered. She has no problem buying things for herself, and puts next to no effort into her gift giving for others. It's all about her. What's funny though is in the beginning, she gave great gifts. Stuff she knew I'd like, and did, but after that, each time I opened mine from her, I really wondered what she'd been thinking.
One year she gave me the same gift as the year before, these turban things for your hair when you wash it. I figured she forgot she gave them to me the previous year! That year I also received a fleece throw, and it was in this small, rolling bag she gave me because she said she knew I liked the colors. I figured out a. it had been used and b. was a giveaway from a store when you purchased x dollars worth of perfume.
the following year she was deployed right before Christmas, and left my gifts at her house (i have a key, and stopped on my way home) It was literally a pile of stuff she had pulled from her drawers and closets, not wrapped, WITH the tags still on. Including, and I'm still not sure it was meant to be part of my gift or not, a gift card. which was kind of scratched up, not in any type of envelope, or card. so I called to find out what was on it, and it had a 0 balance. again, I htink she may have seen it and figured she'd add it to my gift, but couldn't be bothered to check if it was still good!
so while i love to figure out what to get people, and shop for them, i've scaled way back on her, both in effort and cost. I'm just tired of expending effort when she can't be bothered.