I’ve had both good and bad experiences with SFDHQ, but they are a $60 charter in South Florida: You kind of have to place your expectations in that realm. (Most operators in South Fla charge $80+ for a two tank dive w/ air) I’m not dissing you or dismissing the crew’s behavior if they were rude on any given day, but it’s ultimately each diver and buddy team’s responsibility to plan and conduct their dives. Unless hiring a guide, I wouldn’t hold expectations any higher than that the crew would get me to/from the dive site on schedule. Having dove with them before, I’d agree that the crew is less individually-attentive at SFDHQ than at other operators, but their price is also the lowest in town. If you want an affordable ride to/from a popular dive site along with 10-15 other divers, SFDHQ is there to meet that need. If you expect full-service, book a private boat or hire a guide from the shop.
An operator should never offer a client’s personal equipment as rental to another client - That’s a bad, bad mistake and I hope they comped your tank fills for it.
I’ve also heard good things about Capt SL8R and if you’re into advanced blue water or wreck diving with good probability of seeing sharks, I recommend both Emerald Charters and Calypso Dive Charters in Jupiter - But not if you’re looking for full service. The latter two vessels require experience and leave most responsibility with the individual divers. In other words: They don’t babysit.
Glad to hear you found the service you were looking for in other operators! :)