It's never too late to get your flu shot, says Dr. Chad Smelser, a medical epidemiologist with the state Health Department.