I have not had the flu in god knows how long (*knocks on wood*), but since i have started working at chase they give them out for free, hell the first year they put $20 in my MRA for me getting one. If i didn't work here I would not pay for one for sure. So i guess if its free do it.