You can usually save by paying for your drink package before you board your cruise. You may pay extra if you purchase a drink package after setting sail. For example, MSC’s drink packages are $3 to $12 cheaper if you buy ahead.