come to think of it - why would I ask if the cruise date was 90s day out if the OP already said it was a last-minute event????
Just plain crazy of me I guess :???:. Oh well.
In any case - I think the OP is long gone, just a one-time hit to gripe in public. Happens all the time.
But really, I wanted to put that information up there for other people who may need to know it under similar circumstances.