If you have all or most of the pieces, a competent fiberglass shop can repair it. You might also check with a boat repair shop for an estimate. Once you have an idea what the repair cost will be, you can compare that with the cost of buying and shipping a used one. Don't forget to factor in the cost to paint the replacement to match after you receive it.
However,,, Fiberglass is not difficult to work with and if you are handy you might consider fixing it your self. You can use West System Epoxy instead of resin as the bonding agent. If you make a mistake, grind it off and start again! You can learn everything you need to know on You Tube!
Then all you need is someone to paint it for you.
2003 Tradewinds LTC, Dynomax Chassis,
350 Cummins, 2008 Lexus RX400h, 18' PJ Trailer