Even though it’s only August, flu shots are now being offered at many pharmacies. Shad Marvasti, MD, associate professor of family and community medicine at the College of Medicine – Phoenix, recommends waiting until September or October to get the shot.