Vinyl? What's this vinyl crap? I was thinking fur? 
How bout Chia fur for your ride, just water once daily!
Here's the fairing info I told you about, I have never used him, but seems to be the only guy in town....that advertises anyway.
Born Again Fairings
Address: 151 S Eucla Ave, San Dimas, CA 91773
Phone: (909) 592-7638