That looks mint!.
I having a hard time trying to find the PCBs from Knowshine. Do you need to contact them direct in order to get them made or whats the go there. The ones on JLCPCB are only 3 pin not 4 pin. Is knowshine also only a Ali express store?