Speaking from a bad experience, let me add to be SURE and do this before the last day. DON'T accept any promises about showing up before disembarkation. Mine did not, and I never was able to get any satisfaction after disembarking. Let's just say that they beat me down and I made a pretty good donation toward paying down their debt.
Please, no comments needed about what I should have done. While it was a tidy sum, it was not life changing, or worth the aggravation, so I just put it behind me and moved on.