Trim, nobody has suggested that the serviceman was smoking, he was buying cigarettes. Clearly not the same thing.
At the risk of Troll-feeding.....
........ so - according to
TrimStab - if buying ciggies is equivalent to smoking them in public, jolly lucky he wasn't buying condoms!!