One bad instance doesn't make a company bad but yes if it happens to me, I won't buy from them again, that's the general mentality. Question is why do we go to these companies? Simple answer is we get better deals. How are they able to make better deals for you? Cut down on handling and shipping, taxes..... or ship you a used or bad item. I don't think they have time to manipulate items, they sell what they get. In short, these companies are dedicated to keep things pushing out. If you are unlucky, you would get a bad or a missing part. I would say that's the risk you take to get parts at a cheaper rate.
Better idea would be to stay with companies like Amazon, eBay, B&H, Best Buy, Frys etc to have better control on returns. My two cents.
Hate to rain on your parade and I know you spend alot of time on this Forum making posts and comments about everything written, but, once is once to many in my book. People are all to willing to forgive and forget and that is total BS in my estimation. If we, the consumers stick together and boycott such companies, they will become highly aware of their business practices and correct them. However, if nobody says anything or writes anything, then nothing improves and we all get ripped off. Just for your info, I have bought from Banggood in the past and am waiting on another racer to show up even now.
This is the unit I am now waiting on:
Eachine Racer 180 Tilt Rotor FPV Drone F3 350mW 5.8G 40CH VTX 1000TVL and paid extra for the shipping and got some Tariff Protection just for the hell of it, but the surprising thing is that when I bought the TF, the Racer Shipped out almost immediately. This issue is about HONOR and for them to do what is right. Believe me, I did not begin raising hell until after they had mailed out my new racer.