That sucks man! At least you didn't get injured.
I've had great luck on ebay for parts in the past. You can get parts from sellers that have motorcycle warehouses full of parts. Usually looking at about half price for near-new parts.
Now fairings themselves seem to be the most expensive parts. And you have to find good ones too.