I have sailed on the Star twice. The soda cards are $25.00 each. Drinks are expensive but they have a drink for the day with a cheaper price. Never ate at Sabitini's I just don't see why pay for something when you have already paid for it. I think the food is really good on the Star the Chef is probably the best one on the line.