You guys, the storms are coming. Will you survive? Probably not. (This could be you.) But for those of you who will just barely evade God's wrath, we have some good news: you can get free sandbags. Behold:
The Department of Public Works offers free sandbags for San Francisco residents with proper ID. Free sandbag pick up is at 2323 Cesar Chavez Street (at Kansas). Both filled and unfilled bags are available at no cost. There is, however, a limit of 10 sandbags per address.
Oakland residents can get up to 20 free sandbags and 50 feet of plastic sheeting [PDF] at the Municipal Service Center at 7101 Edgewater Drive from 8 a.m. to 9 p.m. Monday through Friday, and 8 a.m. to 4:30 p.m.
Berkeley ilk can usually find free sandbags at their local fire station. They tend to run out quickly, so you might want to call your neighborhood fire station in advance.
Down on the Peninsula, you can find free sandbags at the following addresses:
Morgan Hill: El Toro Fire Station, 18300 Old Monterey Road