Chappy, you definatley need to pre-book your Dolphin tours on Cozumel they sell-out very fast. go to www.dolphindiscovery.com
. Same goes for StingRay tours in Caymen book with an independant tour operator like Captain Marvin, Captain Brian, Nativeway - all have web sites, these also fill-up really fast. Both are great choices.