I just experienced failure in late October. I pulled the switches and one was fused/weld on the contacts. I freed it and cleaned it for it to fail after another 10-15 cycles. I chose to replace and bought this stainless steel GE 1.6CF, 1000W replacement at Lowe's for $199. It still on sale today.
https://www.lowes.com/pd/GE-1-6-cu-f...Steel/50059199
It was the same size. I had to replace the back rear bracket and drill two new holes in the cabinet above, but otherwise it was a 45 minute swap.