When I was in Tallinn a few months ago, the duty free was openly promoting the sale of cases of beer for carrying on.
Even Ryanair are not immune - I hear some Spanish airports force them to accept duty free purchases in addition to the Ryanair 10kg one cabin bag's your lot else pay us an extra €50 allowance.