I'm not trying to step on any of your current or past advertisers, it's just my opinion of anything from china, brand name or not. You are a pilot. Would you trust your life to a plane engineered and built in China? If yes, you have more trust in that stuff than I am capable of having. I personally never fly anywhere. On any plane. I don't like them.
I have my own deep personal reasons and experiences to distrust anything made in China, so that is just the way I am. Nothing personal to the Chinese people, just their quality systems suck.
From the complaint of this member I can see that Dromida might have some quality issues as well or it would have never been posted. The props being pushed down in accidents would be a quality issue that needs addressed in my book. But all this re engineering stuff is expensive to fix so it just stays that way to keep the product cheap.