Not really, no.
I hate gift giving. I buy you something you dont want and Vice versa. Then you go must go through the procedure to return it. I dont usually return something someone buys for me. I cram it in the crawl space or give it to one of my kids.. I actually let the wife buy almost all gifts. Then she puts my and her name on it. When I was single, only extremely special people got gifts from me and I told the rest PLEASE DONT BUY ME ANY PRESENTS.
Yes. I am considered a Scrooge. I wear it as a badge