Thanks for your review. Many cruise lines, including Carnival, offer various drink package options which might be able to save you money on your next cruise. Our experts at Bon Voyage Magazine have the details:
http://cruiseline.com/bonvoyage/before-you-cruise/what-to-know/how-to-decide-if-a-drink-package-is-right-for-you