fire_diver
Contributor
If the place you are diving with doesn't have high-quality gear you should be thinking twice about diving with them anyways.
But we are discussing diving while on a cruise and often (especially in unfamiliar ports) it's better to book your dive through the cruise ship. This means you won't know what company you are diving with or what quality of gear you might get from them. It's usually a lowest bidder type arrangement with excursion providers. Some times you get a great company some time you don't. It's not uncommon for the cruise ships to change excursion vendors fairly often.