If you are cruising Sea Princess you will be able to purchase large cans of beer and draught beer in pints. Other Princess ships rarely have this option. That works out a bit cheaper. In answer to your question, drinks are (particularly beer) expensive. We tried the drinks package four years ago and it was very good. Last year when I phoned regarding the drinks package, it was no cheaper than ship prices. Since the $ exchange rate is not too good the drinks and indeed everything else will be even more expensive. Cocktail of the day is usualy a good buy, a small can of Bud or Coors will cost around $4 + 15% gratuity.