Carnival also has the soda deal. When we went on the Inspiration the stand was right outside the lunch buffet so you could not miss it. My husband is hooked
on fountain drinks - the ship serves coke products. It was worth the money for us, but if you don't drink much soda (at least 3 a day) it may not be worth it for you. The price also depends on the length of your cruise. You might look at this past post
for more information.
I have also seen that Carnival offers a wine package - try this webpage
I hope that helps. Happy cruising!!!!