Hello, I would like to buy my boyfriend a golf club for christmas. What are the best brands of clubs that I can get that are not TOO expencive? Also, I know that they have to be fitted for him- can he fit it after I buy it, or do i need to fit it at the time of purchase? Thanks for any help you can give me. I have never bought a golf club before. Thanks!!