If the kids don't really drink much soda, skip the card. You should be able to get juice, water, tea, and coffee at no charge. Unfortunately when we cruised when the kids were young they didn't offer a soda card, cost us a small fortune in just the drinks, so with the cards today, they are a good deal. Enjoy the cruise.
Hope you had a great time on your cruise. How was it. My family and I are sailing on the 7 day Magic cruise over Thanksgiving. MY younget (age 10) does not drink any soda (go figure). Do the soda card cover juice and bottled water?