Flu - Can't I get my flu shot at my GP?