Narcissists are very disappointing as gift-givers. This is not a trivial consideration in personal relationships. I've seen narcissistic people sweetly solicit someone's preferences ("Go ahead -- tell me what you really want"), make a show of paying attention to the answer ("Don't you think I'm nice?"), and then deliver something other than what was asked for -- and feel abused and unappreciated when someone else gets gratitude for fulfilling the very request that the narcissist evoked in the first place. I've seen this happen often, where narcissists will go out of their way to stir up other people's expectations and then go out of their way to disappoint those expectations. It seems like a lot of pointless work to me.
First, narcissists lack empathy, so they don't know what you want or like and, evidently, they don't care either; second, they think their opinions are better and more important than anyone else's, so they'll give you what they think you ought to want, regardless of what you may have said when asked what you wanted for your birthday; third, they're stingy and will give as gifts stuff that's just lying around their house, such as possessions that they no longer have any use for, or -- in really choice instances -- return to you something that was yours in the first place. In fact, as a practical matter, the surest way NOT to get what you want from a narcissist is to ask for it; your chances are better if you just keep quiet, because every now and then the narcissist will hit on the right thing by random accident.
My Nmother asked me what I wanted for Christmas this year (we have gone through this forever). I used to say, I don't know and they would get upset... so I started naming specific things. I asked for pastels for my birthday and she got upset and said, "Well, where do you expect me to find them? Wouldn't it be easier just to send you money?" Which is what they always do... but she asked... This week, they asked what I wanted for Christmas and it went much the same way... exasperation and the need to bother looking for something now... SO DON'T ASK and leave me alone...
Happy Early Holiday Season, everyone...