Product review (4 stars): Shipment on time;  However, parts not reliable.
Parts were received on time and were as expected.  Parts actually arrived in less than 24 hours which surprised me.  Parts were easy to assemble/swap out with old parts.  However, as many others have written, this part has design, manufacturing, or material selection issues.  This is the second time in the last ~3 to 4 years that I have had to replace the parts.  The next time that the parts break (which I am expecting WILL occur), I will order the metal version (stainless steel, I assume) of the part.  I did not know that a stainless steel version existed until AFTER I had ordered the plastic (PA66, Polyamide/nylon, I believe) part.