Product review (5 stars): but luckily the switch was fine.
I got this quickly and it works very well. Make sure to use electrical tapes around the connectors to add additional protection against accidental short circuit. I accidently caused a short when I reinstalled the back panel, but luckily the switch was fine.