Turn signal switch repair OEM

The new ones are absolute ****. I had to bend the prongs in mine accordingly to get it to make proper contact. I think someone makes an OEM quality replacement. I can't remember off hand who it is though. Do some googling.