Absolutely not. I've never had the flu shot and I would much prefer to have the flu than the shot.
Most vaccines that we administer to ourselves and our children contain heavy metals among other things. We cry about lead in paint, but we inject our children with mercury. There are also stem cells that come from aborted fetal tissue, monkeys and pigs. Anyone who lives a Kosher lifestyle needs to avoid all vaccines, and anyone who is pro-life should as well.
Furthermore, they teach your body not to fight infection the way that it normally would. The best vaccines that you can give yourself and your family are a healthy lifestyle rich in nutritious foods.