I am working on a cruise ship that has been sailing out of Miami to the Eastern Caribbean this winter. Granted there are different rules for guests and staff, I carry my gear. I haven't done a diving excursion from the ship as they seem to have a habit of being cancelled. So, I book my own. Trying to do it from the ship is a PITA. Limited internet access and the schlepping the gear from ship to taxi and back adds a bit of cost to each dive..