I have to say that I am impressed with the quality of the parts and how quickly it was dispatched. The shipping time took a little more time then the expected date, but that was not at all the manufacturer's fault.
Josh Chambers did an excellent job getting these printed for me. I highly recommend his service. He is friendly and helpful. Will definitely use him again the next time I have a need.
My first time buying a print online, very happy.
The reviews of the model on Thingiverse said the part was a tight fit for the ES120, and they are right. But the print I got was dimensionally right on, and worked great.