Thanks all for the replies. Good to know that I could withdraw it on the ship rather than wait for a check.
If at online check in I selected a cash sail and sign account, could I change it to a credit card account later at embarkation if I change my mind? Or is it once you've checked in that's it and it can't be changed?