I've been having an issue with the comm flip/flop button on my 530. It doesn't seem to be making good contact and requiring my to press it two or three times to get the standby frequency to switch over. It's kind of sporadic; it might work on the first press and then take two or three the next time. I called my avionics shop and he said it needs a new face plate. $1,100 flat rate repair that Garmin performs. Does anyone know of any other options before I send it in?