I don't trust temu, whenever I've seen things ordered from there the quality of what arrived is very poor, and it's full of cheap tat that they try to convince you you need.
Ali express is difficult to know what's good. That said we've bought army Lego for my boy as he's proper into it and they've arrived in good time and the quality been pretty good.
Fruugo is another one I've ordered once and item never arrived, seller disappeared and it's impossible to actually go through the fruugo customer service section of the website to get a resolution.
Made in china I have had success with, needed an exhaust elbow for a Cummins engine, Cummins had a 12 week lead time, and was £2500, made in china said they had in stock and was £90 inc shipping, was desperate and thought for the price can take a chance and order the one from Cummins anyway. One from made in china arrived, it was genuine Cummins and arrived within a week. Was well chuffed, customer was happy aswell.
Hard part with these sites is taking a chance and ensuring your not getting scammed.