For the last few years, I have been going to a pediatrician's office and getting the nasal mist version of the flu shot. Does the same thing, but without the needle stick. Talk to your doc about setting you up with a pediatrician willing to work with you (I'm 27.) Always the oldest patient in the waiting room. haha