I am going on Queen Mary
my friend is not comfortable finalizing the cruise contract because she would need to provide her credit card to Cunard or our travel agent
she wants to wait until she gets to the port
I am worried it will be delayed to get on board
also she can’t sign up for excursions ahead of time
we are not rooming together
is it a good idea to sign cruise contract and wait to provide credit card on date of departure at the pier
thanks for any advice that could change her mind