That sounds great in theory, but if you live in PA and are planning a Keys diving trip, you kind of want the shops you arrange the diving with to have you signed up for diving... If weather or something else uncontrollable by the dive shop were the issue, I would fully agree with you, but to have a shop fail to record a reservation would be pretty hard for any vacationer to get over. I don't blame the OP one bit for being annoyed by this, many people are only able to take vacations like this once every several years if not once in a lifetime. I don't know if that is the case here or not, but the good thing is that it does sound like they were able to get past the issue and still enjoy the trip.