I agree with the above post.. Look around to see if you can find a "Keystone" distributor in your area. It's a huge company so there's probably a distribution point somewhere near you. They're an autobody wholesaler, but they'll take walk-in's if you tell them you do fiberglass work for motorcycle repair.
Anyway I bought enough fiberglass materials to repair 20-30 motorcycles, and paint 4 bikes (including the paint gun, body suit, respirator, etc), for under $600.
Just to do the fiberglass part you're looking at under $50. For under $100 you can buy enough to do a LOT of repair jobs if you get a gallon at the autobody place.
If you have big broken pieces to put back together, you'll want fiberglass matting (or cloth), and resin + hardener. If you just have cracks, or small holes to fill, long strand fiber on the backside of the fairings works well (get a tube of cream hardener for this). For smoothing out grinds and scrapes, or final fill, a paste bondo like Keystone Lite is perfect. Sands smooth, spray primer, and done. Paint optional..
For matting / cloth work, get your bodywork positioned together again, mix the hardner and resin per instructions, scoop the mix out and spread it in a layer where you want to join the bodywork back together, lay down your pre-cut piece of matting/cloth, and tap it in with a brush to get air bubbles out. It's real easy to do and it literally takes 15 minutes to bind pieces of bodywork back together again. It hardens in a matter of minutes (the rate depends on how much hardener you use, a little goes a LONG way...).
Use an automotive "mix pad" with tearoff paper sheets and WEAR VINYL GLOVES. Also helps to do it outside or with a lot of ventilation, that stuff will stink you right out of your garage...and is hazardous.
Anyway I'd really recommend you learn how to do minor fiberglass repair if you're gonna ride a lot..
I've got some (new) bodywork damage to repair from RA, and three bikes to paint this fall. I'll post up my misadventures in a how-to on my Chronicles thread. "Chronicles of an Amateur Bodywork Repairman" lol.