we found the prices quite reasonable - about 2 times normal retail... while most restaurants usually mark-up 3 times.. you can check out the wine list on the NCL site if you look for the link to sending gifts to passengers...