Product review (5 stars): Worked perfectly!
Worked perfectly!  As the other reviewers noted, be sure to save the springs from the previous button, because this part doesn't come with new ones.