Has your golfing friend, partner, husband wife etc.... Got everything..!

The ideal gift is to help them with their game.

Gift them a lesson or a practice session. Or let them decide and gift them an amount of money to spend how they wish on lessons or practice session.