Bars penalise drinkers for buying small glass of wine