Product review (5 stars): Arrive Quickly, Fit Properly, Updated Better Design
Arrived quickly, fit properly.  Actually the small tabs at the top that broke on the original part were stronger (better engineered) on the replacement part.