The way I understand it, it is illegal for retail outlets to sell any tobacco product to those under 21,, now,, as in start of the business day 12/21/19.
---> Retail Sales of Tobacco Products
So the OP has to either find non compliant sources or follow the BS as handed down.
Just me, I...