Plan carefully to ensure you don't waste time or money on your next cruise advises Dave Mills, chief commercial officer at ...