Do all your final shopping on the last night of the cruise because all the cruise gift shops will be closed on disembarkation day. You will not get a chance to make any last-minute purchases. 7.