Think I only had the flu once in my life. At age 45 in 1995 and never had a flu shot in my life until about 4 years ago at age 66 when my doctor finally talked me into it because I was over 65. So now I get one annually on his orders and last couple years I got it at a pharmacy dept. of a local supermarket chain where I get my cholesterol prescription filled. It was free with my insurance and my Doc gave it his blessing so why not?