HAND SANITIZERS WORK, but they need to be at least 60% alcohol, and you need to use a substantial amount. “If your hands are dry within 10 or 15 seconds, according to the C.D.C. guidelines for health care workers, you haven’t used enough.” And washing (thoroughly) is still better if you can; sanitizers are for when you can’t.
Related item here. And they’re certainly selling well.