We were shocked at the alcohol prices. Everyone told us it was expensive, so we brought some of those little plastic bottles of liquor. It is no more expensive than Applebees or TGIF. They have drink specials everyday. Not worth all the hassle to bring your own. $3.00 for a beer or glass of wine. They have higher end alcohol and the prices are just a little higher - nothing extravagant.
I guess I'm thinking of our happy hour prices - when they have 1/2 price drinks. We just go to happy hour - never usually go there for dinner. But trust me, you can get a glass of wine or even a bottle in the liquor store on board at a reasonable price.