Great. I only want to sail out of Charleston SC and I know that limits my chances as I've been told only Carnival sails out of that port.
I will consider the above approaches.
I like taking chances. Is it possible to go to the office there the day of the sail, hang around all day and see if something shows up?