In case you haven’t heard, Royal Caribbean has sadly changed their cancellation policy related to shore excursions. It used to be that once you were on your cruise, you could cancel a shore excursion without penalty up to 24 hours before arrival in the relevant port.