I just read that it is not too late for people to get the flu shot because the flu usually peaks in February. If you didn’t get your flu shot in October or November, it is still worthwhile to get it in December, even January.
This year you also don’t have to worry about a vaccine shortage. This year there are four manufacturers of the flu vaccine compared to previous years when there was only three.
If you have a fear of needles, you can try the nasal spray, FluMist. It is said to be just as good as the shot.