I went on a cruise 2 years ago and I did all my shore excursions thru the ship.
This year I'm doing my excursions thru independent tours.
I just realized that there may be time differences.
I live in new york.
I've made reservations in Antigua, St Lucia. and St thomas and Tortola.
I'm not too sure now how my the time situation works.