19 Princess cruises, two more booked. I believe you can take a reasonable amount of wine, beer or champagne on board with you, no problem. If you take wine to the dining room you will be charged a corkage fee. You can order a gift package of a liter bottle of liquor for yourself (or have someone else give it to you) for $22.00 for Vodka, may vary for other types, and it will be available in your room on the day of departure. Call Princess, or look in your pre-cruise literature for your on board gifts. While on board you can order a liter bottle of most liquor from room service at a reasonable price, and it will be delivered in minutes to your cabin, not on the last day of your cruise. Thank god Princess still treats as adults, Holland America runs a distant second. Enjoy your cruise.