I work in a supper club for many years. The cost of the drinks is what ever the general public will pay and still come into the establishment often. There is no set price they have to charge or what ever the taxes are. It is jsut the general area I would say. So duty free has nothing to do with the price of drinks they serve in the ships lounges/bars.