If you have a surplus of donor components, board-level repair can be very feasible and often even profitable depending on the board.