Two days of diving so far. One of the problems is with scheduled trips being canceled for lack of divers. Neither of the dives I did were the ones for which I was scheduled.
In the first case, I arrived early and set my gear next to the boat. All payment, liability waiver, etc. had been done online the day before. As the time for check in approached, it sure looked to me like the employees who were there were getting ready to perform boat maintenance, not go out for a dive. I asked about it, and I was told that, no, they were not diving that afternoon. They told me to check with the operator next door. When I did, I found other fully mystified divers who were supposed to be on my dive trip. The second operator knew something though, because they accepted our prepayment to the first operator.
So, miffed about all that, for the next dive, I booked with the second company. When I got there, I discovered that the trip for which I was booked had not filled; in fact, I was the only one scheduled to be on it. So I was referred back to the first company, which had scheduled its dive to leave a half hour earlier, so the boat was about to pull out. I scrambled and got me gear on board as it was about to pull out.
So neither dive went to the site for which I had signed up, neither was with the operator with whom I had signed up, and neither left at the time for which my dive was scheduled. On neither occasion did I receive any kind of communication telling me about changes.