I stopped buying gift for men since my two worst experiences. I got a tshirt for the first one and the next time I visited, it was his rag, I got a birthday cake for the second one and he gave it out to his neighbors in my presence. Ever since then I vowed never to get men gifts.
Everyone trying to defend what’s not and I can’t reply to all so I will just put this here Regardless of what ever.. those things costs me money. A little gratitude would go a long way even if it’s pretending