Product review (5 stars): perfect fit, and great instructions
Whew!  I wasn't sure if this was going to work, or if I'd have to make that $200+ service call to replace this switch.  The switch arrived on time, clean and new, fit in great and was accompanied by very clear instructions.  I was done in under about 30 min.