From a small chance of a thunderstorm (when I left home) to this! A 90% "chance" of rain.
I came completely unprepared for rain. Just not thinking - no rain suitable jacket.
I remember there being umbrella vendors out on the street once before when I was here. Are they legitimate - or a rip off and how much should I expect to pay? Or would a Duane Reade type of store have them?