Agreed; repair, if at all possible, in much better than a new stock.

Cheers,
Jani