Right? I'm certain that for any reputable tour company, their biggest nightmare is getting people back to the ship late. We do 3rd party tours 90% of the time and have had nothing but amazing experiences, getting back to the ship an hour before all-aboard time at the latest.Look for 3rd party offerings? Typically you can find plenty of reviews out there.
The biggest scare they have is you missing the ship but if these companies had people ever missing the ship you would see it posted.