Many CVS pharmacy and MinuteClinics have Free flu shot vouchers available for their existing patients who lack health insurance.