youxin ye serviced my m3 and 3 lenses about 7 or 8 years ago ( i can't remember )
he also reskinned most of the body for me.
i picked-up and dropped off inperson ( i am in the area ) and he showed me his workbench &c.
all i can say is he is a really nice guy, and he does work that has been trouble-free.