Yes, you pay for alcohol and "non-menu" drinks, which basically means soda. They do have a soda plan though where you can buy a cozy-cup and get deals on refills but I don't know much about this since I don't drink soda. (I always tell them when they have this deal for champagne, I'm in!!)
All juice and milk is free of charge on HAL...
Bottled water, and sodas are at cost...
Just an fyi..
You can buy a "soda package" once you get on the ship.. It's $27 per person w/ the tax for an entire week. So we plan on just doing that... $100 for all 4 of us is better than a million soda charges..
However you should note.. this soda package is for fountain sodas.. so the canned soads in the room would not be covered in the soda package..
The also have wine packages for interested persons..
If you'd drink 1 bottle per night, it would be worth the package.
July 9th 05 traveling and have done lots of homework already