Pissing off 19% of your customer base is never a good thing, no matter how you cut it.
You're assuming they buy their cigarettes at CVS instead of a grocery store or convenience store. Really, who goes to CVS unless you're looking to fill a prescription or buy aspirin?