Still haven't gotten your flu shot? Get it today and help someone else. Ending today, Walgreen drug stores' Shot@Life campaign will donate a free vaccination to a child through the United Nations Foundation when you come in for your annual flu shot. No appointment is necessary. The life-saving vaccines ensure children in developing countries will receive a vaccination against measles, polio, pneumonia and rotavirus. If you do get a shot at Walgreens, you can also take a photo and upload it to your social media networks with the hashtag #giveashot to get the word out.