I would go with G&G. Gerry will actually replace individual components on the board if needed and part is available. I have a old Bearcat Bc200xlt that needed a BNC repair and some stuff was shot on the board, he replaced what was needed and radio works again.