If you book the excursion through Carnival, and they do not make port or the excursion gets cancelled. They will automatically credit your sail and sign account. This has happened to us a couple of times and we didn't have to do anything it showed up on our account later that day. Congrats, and have a wonderful cruise. We had a wonderful time on Legend last month.