Every single part I’ve ever gotten from China ( except thread bobbin’s ) has been trash or needed major rework. I do have a full tool and die shop. I firmly believe they only ship the lower grade parts we order for spare’s and the best are kept for production runs.
Sorry I feel your pain !
What did you need, I might have it?