Al, I would rather pay for whatever I wanted aboard ship. The extra weight and trouble
of sneaking soda and beer aboard wouldn't be worth it to me.
I still think the cruise lines will eventually solve this problem by including the costs of ALL drinks in the cost of the cruise. But you know what---most people will then think they are getting a real deal--all drinks included !!
Hope you have a great cruise to Hawaii.