Arrived in good condition, however the black 3D printed part was slightly bowed, but I do not think that will affect the operation of the part when assembled.
Exactly what I needed! Parts fit perfectly! The work was exactly as requested. Shop kept me informed all the way throughout the process, made the parts very quickly and shipped the order fast! I would definitely order from them again.