there are 3 negative reviews i can see from this thread and i just want to go on record and say categorically that i'm not a disgruntled alternate dive-shop owner or whatever other 'fake news' source

i just had a crap experience with them...twice.
I understand. Since you quoted my post, note that I did say "some".
Look, I've owned and managed three successful businesses over the last 20 years.
There isn't a business on the planet that doesn't have some customer gripes. It just ain't possible in real life. If you find a business that has 100% good, they've doctored the reviews. That's why when you visit a website and you see the "
Here's what our customers say about us" you can give it the credibility of rat spit. They're not going to post the "Your business sure does suck" review they got on their webpage.
I've had customers bitch because they bought ice cream at my convenient store and when they got it home an hour and a half later (in Houston in the summer...100 degrees outside) "it was melted".....(duh)
I've had customers bitch because they bought a light bulb at my store and a week later it it blew (Nobody warranties light bulbs).
I've had apartment complex managers complain and contact the BBB because my security guard didn't arrest the kids playing basketball in the apartment complex (playing basketball after 9pm isn't against the law, that's an apartment complex RULE, not an arrestable offense).
I had one customer raise hell and threaten to sue because customs confiscated his package he tried to send to Mexico (My Postal store has no control over Mexican customs officials).
There's legitimate complaints and then there's just customers being buttholes and expecting to have their butts kissed. As a business owner, I'll kiss butt to have a satisfied customer, but I'm not licking it. Some of those, like the melted ice cream, I can mitigate. Just bring back the carton and get another one. The ice cream man gives me credit for it, so it costs me nothing. But I can't replace your package you mailed to Mexico that you claim had $1,000 worth of irreplaceable heirlooms in it.
My LDS had a complaint filed against them with the BBB. Because the customer scheduled a dive 30 days in advance, then canceled the day prior and wanted a refund. That complaint stays there permanently on the BBB record even thought the complaint was BS, the customer knew the cancellation policy, and agreed to it when he signed up for the charter. It's not the LDS fault that the customer decided he couldn't drive from New York to North Carolina that weekend for whatever reason.
Surely there are some legitimate complaints, yours may be one of them, but it's false to say that 100% of bad reviews are legitimate for a business that's been in business very long.