Like most cruise line loyalty programs, Holland America's Mariner Society, as it's called, lets you earn points and build up ...