I have dived with both South Florida Diving Headquarters and Pompano Dive Center in the past, and I will dive with both again in the future. The big difference between the two is that Pompano Dive Center is more of a full service dive operation with a full retail store and tank filling station, while SFDH is more focused on providing a boat ride for you. SFDH was forced to move to a new location this winter, and when I dived with them they were still very much just moving in. I have not really seen the final product after the move.
The only problem I have with Pompano Dive Center is their policy on tank fills. Most places are very careful not to fill AL 80s beyond their rated capacities, but they will fill LP steel tanks beyond it--often far beyond it. Although it can vary by who is actually doing the filling, with Pompano Dive Center, it is the opposite. When I have dived with friends who visit me each year, they rent AL 80s filled to about 3200-3300 PSI every time. I have my own steel LP 85s, and I am lucky to get them filled to 2500 PSI, which is below their rated pressure. Some of their employees will go beyond that while acting on their own, but the shop management is against it. Thus, when I am diving with my friends, it is common for me to go into a dive with the least air of the group, even though my tanks have the highest capacity.