I have found from experience it isn't easy to know which lures, hooks, flys, etc... are what the recipient needs or will use.
I have called bait shops around the area where the person fishes, and asked what their best sellers were for that area :wink: Some of these little shops even had gift certificates :D:D:D