my suggestion is, nothing beat natural. so, no to flu shot. i rather you get something that is more natural if you have a flu like drink some orange juice. get plenty of rest. and get lot of fresh air too if you can like sit in the porch and get some sunlight too which gives you vitamins and minerals i think.