Booking a dive through the cruise line won't do much good if they aren't going to arrive in time for the dive boat's scheduled departure time. DUH.
Garrobo... Not sure if that's a "shot" at fire_diver but if it is, its in poor taste... I for one, do not book dives through cruise ships but many people do and I will let those who do vouch for "shore excursions"...
I much prefer arranging my on dives or any other activity when on cruises... We did a week cruise out of New Orleans and Coz was one of the stops. I took the suggestion of someone on this board and booked a couple of dives with Aldora Divers of Cozumel
Aldora Divers of Cozumel and could not say enough good things about them...
They are familiar with how the cruises work and can be delayed. They know if your ship is delayed and will work with you to get your dives in. They will supply you with 100's or 120's if you like, and I like...
They will even refund your money if things go all to hell in a hand bag e.g. ship skips the port all together, only gives you 3-4 hours in port, bad weather....!
We caught a cab to the shop (5 dollars) filled out the paper work and walked down to the boat and had two great dives...
Thought so much about this shop, we are going back for a week or 10 days and will be using Aldora...
Much luck, lee
PS You need to check for the best cruise that offers the most time at Coz e.g. I wanted at least 8 hours in port...! It was initially 9 hours but the ship cut one hour off...