While there are shops on the ferries that are still called duty-free shops, this really doesn't mean much, since both Ireland and the UK are in the EC. The prices are a little cheaper than you might find buying in a random store, but I suspect this is more due to volume buying than anything else.