weird..I have it and I love the plane! Flown it alot and I have had no problems with it. I have a review of it in the User Review section as well. I love the looks and the price is hard to beat. I dont see it being considered "cheaply made" anywhere. Most the work is done for you but you still have to go through and double check a few things.
Mine has a 46fx on it and it really hauls around niceley. Sorry to hear all the bad luck you mates have had with it. Maybe I got a good one