I get flu shots yearly and have had a pneumonia shot in the past couple of years. I am due for the shingles shot, but waiting for proper timing. I get infusions for RA, so it must be timed in between infusions.
My DH gets yearly flu shots and recently had the shingles shot. He was recommended by our doctor to get shingles at 50 (he is 54) and, amazingly, the insurance covered it!