Perhaps a different take. When I started diving some 15 years ago, I found it hard to buy gear. There was no one shop I could walk into and look at many different items from different manufacturers. So I had to drive around to 5 or 6 different shops to see 5 or 6 different brands. Then they didn't keep all models of their particular brand in stock. Each shop sang the praises of their own brand, and many (not all) bagged the other brands. I remember saying to my wife that someone should open a large shop stocking all the brands so that the consumer could go in and choose freely. I would have paid almost any price for this service. If there was a shop that stocked, or was able to give me a wide choice of gear I would support it. Why don't shops stock gear from different manufacturers? Is it something to do with the agreement they enter into with the manufacturer?
So gear choice depends on reading about it in reviews (eternally biased nothing to touch Apex UK press, or Scubapro US press), forums, friends opinions, (the LDS opinion is worthless as they will recommend the only brand they stock), and then finding a dealer who stocks what you want. Not surprising the internet dealers are doing well. I do pity someone trying to do business under these conditions. I once felt sorry for the youngsters starting their own business (who I did my open water course with) and charitably supported them, buying stuff sight unseen, at full RRP, knowing full well that I was being ripped off, I guess if they had come to me needing a cash injection I would have done it not expecting it to be repaid, it would have been more honest than the rip off RRP. Nowdays I get tax deductions for charity. I believe the current model is untenable, for both retailers and consumers, let the dive shops stock the gear they want to stock and believe in, and not restrict them to just one brand. There are few big guys out there that seem to have a reasonable selection of gear, but those are the guys venturing into internet sales, what we are talking about is the corner dive store. I think more than price fixing, it is the exclusive trade agreements that must go (if indeed there are such agreements, or similar, i can imagine it goes something like if you only stock our gear we'll sell it to you for x dollars, or we'll advertise for you or something, but if you stock other gear as well it will cost you x+100 dollars, I may be wrong?). Something is very wrong with the industry as a whole, (unhappy shop owners, increasingly beligerent and militant customers) and it probably needs a complete rethink. Too many players in a small market? I don't know.