If it were me? I would get some epoxy and fix it temporarily until I could find a replacement. Then I would check ebay for a front fairing the same color that matches your bike. I do not think there is any cheaper option than Ebay.
You could always put a gauze across it for extra strength:idunno: Like a fibre glass type of material :thumb: Let us know what you decide and how you get on:clap:Yeah I was thinking about using some epoxy. It didn't snap all the way so I may be able to make it work. I will need to run the space heater in the garage for a couple hours first. The high for this week is gonna be 23º F. I don't wanna do more damage.
Sounds like a good plan :thumb:Well the oem upper fairings I have found are around $300.00. I have also been thinking about getting a set of fairings for the track. I have found a store on ebay selling "custom look" painted fairing sets for about $600.00 shipped. It is a USA based company and from what I have read on this site they are good quality. I think I will try epoxy on it and use the stock fairings for track days.