The idea of giving gifts and presents on different occasions always is a gender-biased topic, because we immediately think of it as something men would do for women. But, kids buy gifts for their parents, and vice versa. Girlfriends buy presents for their partners and spouses for their husbands, but, where to look for ideas when you want something unique.
Gifts are something that appeals to an individual based on their taste. So, the first thing would be to try to remember what they like? Because men also feel good when one puts effort into the idea of giving presents. And, thinking carefully will tell you that it is not that expensive too. The first things that come to mind and even when doing an online search are wallets, does, shaving box, gentleman box, beer mugs, necktie, cufflinks, pen, T-shirts, and so on. But, the best gifts for men always don't have to end up in this generic list. Try to think something different, and put effort into it.
Yes, depending on themes and occasions such as birthdays, anniversaries, promotions, or something else, you can purchase a gift. These days DIY is in fashion, and so are customized generics. So, making some customization to the generic T-shirt, and giving it away has become a major trend today in making the best birthday gifts for men. But, there is always room for improvement! For example, think about their hobbies and likes. There are easier things than simply going online and looking for generic ideas.