I need help from people with knowledge of golf please. I wanted to buy a gift of some golf balls for my son. Easy task I thought- well apparently not! There seems to be a huge range with lots of different prices. Can anyone shed any light on how they are so different? I am looking to buy for a mid twenties beginner but by all accounts is actually quite good and can hit the ball a long way (not sure about the correct direction!) I was going to buy one of those sets of 12 so would prefer to get it right as it would be a bit of a waste if he doesn't use them. Can anyone explain in what way they are different please?