My Garmin GNC300XL is going on the fritz. Anyone know of a reasonable shop that still works on them? Avionics guy seems to think it may be the power supply starting to go. Thanks, Mike