After going on over 20 cruises with different lines, I know to avoid spending money on unlimited drink packages and ...