Oh gee, I feel totally discriminated against... ;-)
If I'm buying new and/or being fitted, my favorite store in Miami is a long time local mom & pop store called Planet Golf.
On the web, I've bought something from practically all the major online sellers, but my favorite is ones are 2nd Swing or Callaway Preowned.
Unlike 2nd Swing, CPO publishes the loft specs on iron sets. It saves me a lot of effort and time. While they specialize in Callaway clubs, they actually have equipment from other brands too. My JPX900 HM irons came from them.
2nd Swing has a generous 30 day return policy and I've had to use it too often when I've bought equipment from them and discovered it has a flat lie or something like that.
At this stage of life, I don't think about buying much in the manner of golf equipment new. I don't think the technology could do much for me to make it worth new prices versus used prices, as long as my specs can be met.