Product review (4 stars): Correct and Adequate Part Replacement
Worked fine.  Always happy to see a diagnosis prove correct.  Be cautious about inserting the switches into the plastic body, it would be easy to break off some of the plastic tabs.