Earlier quoted context omitted.
> Yes advertising restrictions for tobacco companies but there is no need to produce a govt ID when purchasing vapes, booze or cigs. What country do you have in mind specifically? I live in a non-puritan country (Poland) and we absolutely need to produce the ID.
You live in the most puritan country in EU. Polish women have to illegally (because your country made it illegal for pregnant women) cross borders to have medically necessary abortions and then they will be persecuted if they return. Anyways, I never had to produce ID when I bought alcohol and cigarettes while I visited Poland.
(short version - puritanism was a movement that orignated on the British Isles, and spread to the US from there. It never ever made it to Poland).
As for the original issue - once it's visibly obvious that you're over 18, nobody asks you to produce your ID. The only exceptions are automated (self-service) tills.