Turn signal switch repair OEM

Hi everyone.

is there a way to repair an oem turn signal switch? Or where i can buy a good quality one. i installed a new one from Classic Industries because my switch wasn't working for left turns and sometimes not for right turn. Now the new one is just giving me problems.

Car is a 73 dart swinger.

Thanks
It is possible to disassemble the switch and clean it. I did this but only because I had ordered a new one and had nothing to lose at that point. Take care to not bend the plastic or break one of the canceling cams.

Mine was for 72 Swinger but I believe that's probably the same deal.