We booked ALL of our shore excursions thru PRIVATE tour companies; They were better, cheaper and WAY less crowded than the Celeb offerings; Forget about the threat about missing the ship. ALL tours have backup plans, cell phones, and standby transportation. They also know that with social media, I missed trip or bad review will SINK a business. Too much competition