Product review (5 stars): Five Stars
So far so good.  Fit was great. Much cheaper that replacing the whole assembly.  Not that difficult.