I've got a tremendously important question: where does one find a cheap rain poncho in Munich? In the U.S. they come folded in a nice neat square, packed in plastic. They're made of reasonably thick plastic and aren't breathable at all -- they're just supposed to keep the rain off you. I can't find them anywhere.
Thanks!