My wife and I take water and soda on our cruises. Why? We do not drink coke or diet coke we prefer to drink pepsi and diet pepsi. I drink Dasani water in the 20 oz bottles. I can not buy these on the ship. I do, every once in awhile, have a drink which I purchase from the bar or wherever. I do not belive that by taking my own soft drinks and or water on board it will cause Carnival finicial damage. As a matter of fact they allow this in small quanties.