If you can do without Soda, they do have free ice tea, juices (at breakfast), coffee, water, and usually some type of punch or lemonade available on board. Then when you get to a port enjoy a soda for less than on board the ship. That way, you're not taking up room in your luggage and you don't have to worry about their stupid rules. I understand alcohol, and I know they want to sell more soda and water, but geesh!
We were just off the Oasis and they weren't allowing us to bring ANY liquids back from our excursions....Signs all over saying NO LIQUIDS could be brought aboard....so I guess they mean it....Even if you wanted to bring some soda aboard...WHY????...you couldn't bring much on board, and the thought of it spraying all over your clothes...plus the weight factor....to me, it isn't worth it....spend a few bucks and buy it on board....Happy Cruising...
I agree this is over the top. For example, a passenger returning from a beach excursion would have to return what remains of the pricey bottle of water he purchased upon leaving the ship? In any case, this situation needs to be clarified.
Simple--drink it before you go back to the ship. As far as trying to bring back a supply of liquid refreshments...rules are rules - so why fight it? I don't think there should be a problem bringing back a bottle of water that was purchased aboard the ship, if so, it would be getting pretty petty.