Ok guys booking through the ship and booking a private guides has its advantages and dis-advantages..
Firstly If you book through the ship it will be the same registered tour operators taking you and if you do arrive too late whether or not you book with them they will leave.
Booking through the ship you will be added to a group of 20 to 50 persons depending on the excursions but it will be cheaper. Many persons don't like too much crowd, to wait or to be hurried ti catch the bus. Big group excursions are limited to one or two excursions and private you get to do more. I have been a private operator for 9 years now and never had a problem.
All private pickups are recorded at each cruise terminal and this is one way that guest safety will be ensured. We have to send email samples to show that this persons was also booked with us tot he management of the pier. Safety is also in the registered operators hand whether private or none private once you left the dock. These are some important pointer that first time cruiser will not be aware of.