Buying gifts is supposed to be a joy. And, most of the time, it is. But it’s only a joy if the other person loves the gift (or is a superb actor); if they open your gift and pull a face like Morgan Freeman at the end of Se7en, that’s not a good sign. Some people are just impossible to buy for, but when the recipient has an obvious interest or hobby for you to target, things are much easier.

If you’re looking to score a hole in one with your gift for a golf lover, these are some of the best options out there.

Golf Ball Whiskey Chillers

Do you know what the biggest problem with ice is? It melts! And then you have to make more ice, and then that ice also melts, the cycle just never ends. Worse still, when ice melts, do you know what it turns into? Water! And while some people love water in their whiskey, others consider it anathema.

These Golf Ball Whiskey chillers take everything you love about ice (mainly it’s temperature) and repackage it in a pair of glass golf balls. Because they’re glass, and glass is very non-reactive, they won’t affect the taste of the whiskey in the way that ice made from tap water does.

You can leave these in the freezer and use them as you would ice. Simply wash them when you’re done and then return them to the freezer for next time. These retail for $24.50, which isn’t unreasonable for quality glass. These really are molded fantastically; they look and feel like a professional golf ball.

Garmin Golf Watch

This is on the more expensive side of things. By which we mean the RRP is $749.99. However, if you are looking for something extra special for someone extra special, this golf watch is it. It’s, well it’s a watch. But as well as being a watch, the Garmin Golf Watch incorporates some smartwatch-style features that are tailored for a golfer.

The built-in GPS is useful for navigating around larger courses, while the heart rate monitor and activity profiles will record important metrics for the player. Anyone looking to get serious about their game will find all of this useful. Players who are already playing at competition level will surely love this.

Golf Club Iron Set

Of course, sometimes the best solution is the most obvious one. The good thing about this gift is that you can find good options at a range of price points. For serious golfers, we would recommend PXG irons which are high-quality, durable, and reliable. They also come in at a range of price points starting at $225 and rising to $650 or more.

Buying golfing gifts might seem daunting if you don’t play yourself but trust us, it’s much simpler than you think. If in doubt, head to your nearest brick and mortar store and ask their advice. If you’re still stuck for ideas, there are plenty of other options available. However, the above gifts are the ones that are pretty much guaranteed to go down well with any golfer.