To amplify on what Waterwayguy said, I don't think that there is any electronics
repair shop that does component level repair on Raymarine equipment
. Come to think of it, there is virtually no piece of consumer electronics where you can get component level repair work done like your local TV shop of 40 years ago used to do.
I just sent my Raymarine C80 chartplotter
to Raymarine (through my local dealer) for repair. The flat rate for a complete circuit board replacement is $675 and the dealer said that he sometimes can work with Raymarine to get something easy fixed for less.
I can buy a used one on eBay for $800-950 and a new one for less than $2,000.