I try look for higher sold numbers and review amount. Than looking for the sellers rating and also numbers.
A lot of brands have official AliExpress shops which you can reach via their website.
On the other side, get yourself a limit you’re comfortable to “lose” and buy expensive stuff locally.
Where’s Blizzard?! If I remember right they made a billion only on Diablo 4 Microtransactions… It’s like more than half of whole Ubisoft