We've still got a healthy supply of vaccine, and all anyone has to do is make an appointment to come in. If you haven't done it, there's still time. It takes at least two weeks for the vaccine to take full effect, so if you get one now, you should be ready by the height of the season.