I'm happy with the process and purchase. The part has been installed and works just fine so far. There were definitely some minor flaws in the final products compared to the original part. It took me 2 minutes with a file to clean it up and get it working smoothly. That work could have easily been done with a nail file if a buyer didn't happen to have a proper file. That said, the flaws seem to be cosmetic and have not impacted functionality negatively. I would be happy to work with Johnson prototyping in the future!
Second time ordering from the man, the print files were little flimsy rings that are extremely thin essentially,
he did a great job printing them despite the difficulty, and I had them arrive within a few days of order. He included extras as well.