I couldn't agree with Doc more.... they were fantastic. I remember booking, and prepaying a day trip several weeks in advance to do some Gulf Stream diving out of West Palm Beach. The week before we arrived in West Palm, the area was drenched in rain for several days, leaving zero vis when we got there. Normally, a "Rain Check" would have been offered, but no refund. Since I live in Michigan, and the chances of return anytime soon were remote, they cheerfully refunded my money and directed me further south to the Keys, calling ahead to assure availability at another dive operation. Above and beyond the normal for sure.
Several years later, I did return and had a wonderful experience with them. Top notch operation.