Two thirds of shop staff are verbally abused when they refuse to sell age-restricted goods to young customers who cannot produce ID, according to Citizencard research.
In a survey of 1,600 retailers across the UK in January, 65% said they were barracked after refusing to sell tobacco to customers under the age of 16.
However, this represented an improvement on January last year, when 84% reported being abused.
Citizencard said the drop was chiefly due to its No ID No Sale campaign, introduced last year. The number of daily attempts by under-16s to buy cigarettes has dropped 30% since No ID No Sale posters appeared in shops.