YES, THERE'S ENOUGH FLU VACCINE.
If you want to fall for the mass advertisement and marketing programs, go ahead and get it.
If you want to make sure that your immunodefence will get compromised, go ahead and get it.
If you want to break your child's immune system, make sure he gets a vaccine shot.
Otherwise, if you believe that all this is nothing more but a huge hype, and if you are confident that your lifestyle allows your immune system to be in a proper shape, stay away from it.