Just checked my Explanation of Benefits for the last Doc visit where I also got a Shingles immunization and TDap booster and the company paid for all the injections(with their adjustments of course). So, for me at least, Anthem BC/BS of VA paid for the Shingles injection and I'm 54.