Let's see, people who hate the Mayor: Besides conservative Republicans and super left Democrats, smokers who hate him for the smoking ban and public school students who hate him for the cell phone ban. But now Mayor Bloomberg could lose any affection for that 18 years-20 years and 364 days age group if the city does raise the cigarette purchase age to 21. The current legal age to buy cigarettes is 18, but the city really wants to stop smoking. And though the city has cracked down establishments that sell cigarettes, not all store owners do pay attention to the age of purchasers. So, those kids may legally be adults, but they can't buy smokes. Or drinks either.
But there are always candy cigarettes.