Even in most of Europe you pay for the flu shots yourself or you can get it done cheaply at a free clinic with the downside of long waiting times or some companies will even bring in doctors to administer the vaccines to their employees for free on site.