That is dependent on the product and how cold it is. Getting too cold can damage some products or make them less effective and more likely to cause reactions. Read the label and ensure that the product has been stored correctly and check the "use by" date.
About 4 weeks
no one knows
Not by a long shot.
They last forever. Or at least until you die and your body rots.
The duration of flu shot side effects varies from person to another.
the actual shot is suppose to last around ten years, as long as the subject has been treated along the way of their life . that's from what I've read. i recommend that you consult a doctor though .
http://www.cdc.gov/FLU/protect/keyfacts.htm
Last Shot has 272 pages.
The Last Shot was created on 2004-09-24.
Last Shot was created on 2006-06-27.
The Last Shot You Hear was created in 1969.
The Last Shot was released on 09/24/2004.