China's working conditions are steadily improving, so that's not really a big problem, plus a huge amount of commodities are either produced in the global south by imperialist companies from the global north outsourcing labor, or from imperialist countries using resources carved out of the global south. You can boycott the worst companies, but you are forced to interact with most under capitalism. Better to be made in a socialist country like China than directly support imperialism.
The best you can do is to boycott what you can, and join an org, so you can hopefully be a part of the solution. PSL is a good option if you live in the US, but do research on what orgs have local chapters for you.