Anonymous wrote:My doc won't give it to me until I am 60. I am 51.
Your doctor doesn't have to be the one to give it to you. Any pharmacy can give you the shot. Fire your doctor because your doctor is foolish.
The whole reason the shot is recommended and paid for by insurance companies once you are 60 is not based on anything medical. It was assumed when the shot was first developed that it would be in high demand there would be shortages. The CDC/medical community decided that the 60+ population was most vulnerable to the worst side affects of shingles. There are no shortages of the vaccine and the recommendation has stayed in place for no good reason. People get shingles at much younger ages and are also vulnerable to the worst side affects.
Op, I got the shot at 50 and if I had known about it I would have gotten it at 40. I will probably get another shot in 10-15 years. Although it is not 100% guaranteed to prevent shingles, if you do get shingles it should be more mild.
I paid around $200 to get my shot at Costco.