Walgreens sticks it to the flu