I buy all of my stuff at Haggin Oaks Golf Superstore in Sacramento, California. I live in Sac, and I feel lucky to have Haggin Oaks so close because it was rated one of the best stores in the nation by golf digest. It actually may have been rated no. 1 last year, but I can't remember. I was in shock when I saw it on there, mainly because nothing good ever comes out of Sac. I particularly like it for two reason. One, because it is gigantic and has pretty much every type of golf thing you can think of. Secondly, you can try out any club you want for free. It is great for buying new equipment, because you can make sure you like it before you buy it. I hate going into golf stores to try something out and having the displeasure of seeing the guy who works there rap the club up in tape. Then you get to proceed to hit your big ball of tape into a golf simulator that is not at all acurate. At Haggin you get to try it the way it is supposed to be tried, and on a real driving range. Unfortunately you have to try them on matts which I hate, but I havent found a place that lets you hit their clubs of grass yet. Other than that though it is a great store.