Product review (5 stars): Break and replace, break and replace.
Just what I needed.  Perfect fit.  Halfway decent price.  Good thing, too, because the hooks on the OEM part break so easily!  Second time I've had to replace the same part.