Buying presents for the men in your life can be challenging, especially when the man in question already seems to own everything he could ever possibly want--or thinks he does. To buy presents for the man who has 'everything', you may need to think outside the gift box of traditional presents and find a unique and personalised gift.
He may have everything, but he can't already have something that hasn't happened yet. Buy the hard-to-buy-for man in your life season tickets to go watch his favourite sports team, tickets to a special concert or a season pass to an art museum or a zoo. These are gifts that can provide long-term enjoyment for your recipient, as well as new experiences that he might not ordinarily have the opportunity to enjoy. If you can, include a second ticket so that your recipient can bring a friend or loved one along with him to create memories that will last a lifetime.
No one ever said presents had to be completely original to be enjoyed by the recipient. If the hard-to-buy-for man in your life enjoys golfing, a gift token for several rounds at his favourite golf course might be a great gift for him. Everyone has to eat, so buy him a gift card for his favourite restaurant. He's going to need clothes to wear, so pick up a certificate for his favourite store that he can use when he does happen to need or want something.
If you're struggling to find a gift for a man who has everything, give him something that can't be bought by making or commissioning a personalised gift that will have sentimental value. Portraits or paintings of his loved ones, poems or stories written by his children, artwork or even a handmade card from a friend talking about the value of the friendship can be gifts that the man who has everything may appreciate far more than the items that he can drive down to the store and buy for himself.
Virtually everyone has something they wished they knew how to do. Find out what it is the hard-to-buy-for man in your life has always wanted to learn to do, but never had the opportunity or took the time to actually accomplish. If he's always wanted to learn to golf, paint with watercolours, ski or learn the finer points of photography, buy him a few weeks of lessons or pay for him to take a class. As an added bonus, learning a new skill may make him easier to buy for next time. You can buy him tools and supplies for his new hobby for future gift giving occasions.