Product review (5 stars): Good Parts
easily installed and works great.  The metal parts mean it will be more durable than the pieces that broke.