Well, I have a yellow rain cape from the Center for Appropriate Transport. (I'm not sure if I can link with html, but you can google it.) I think it's a large, and hi-viz yellow. I'd sell it if you're interested. Send me a private message.
I don't know of any shops in town that sell them.