I've been getting one for years and so far so good. I just go mine on Saturday which was the first day that Kaiser officially started giving them to all of their members. My roommate got hers at Kaiser last Mon. because she was already there for a doctor's appt. and my parents got theirs the week before when they were at Kaiser for a doctor's appt. I love the fact that if you're a Kaiser member then they're free. For many years my boss has set up a day for a nurse to come to my work to give flu shots but if I got one there I'd have to pay for it.