I have been into RC flying for a relatively short time and have only experience with the foamies.
I have dealt with Nitro Planes and have found their service department to be excellent.
My first RC plane was their J3 cub, RTF Dynam brand with a 49" wingspan.
Unfortunately for me when the kit arrived and I inspected the contents I found the rear of the fuselage had a crush mark and the foam was misshaped. I contacted Nitro planes and was immediately offered another fuselage.
As my winter hobby is model railroading I am quite used to working with foam, To repair the fuselage was not that hard, a bit of hot glue and the tail section was fixed, a couple of cracks were also filled with hot glue, a light sanding and the fueselage was ready for painting.
I could not get an exact match but I did find a very close match and I painted the rear of the plane, most people do not even notice the difference in colour.
When I notified Nitro that it was unnecessary to send a fuselage as i could fix the plane myself. The folks at Nitro gave me a $25 credit.
As I progressed building the plane I found that one of the tires on the plane was not formed correctly and that I requested a replacement tire, the folks at Nitro planes sent me a new complete landing gear set.
When I finished building the plane I, like so many new RC fliers, was somewhat intimidated by the large size of the plane.
Like so many others, I got cold feet and bought a small training plane from Horizon Hobbies to train myself before tackling the large plane.
Well, there were issues with the small Champ Piper Cub from Horizon as well. I could not set the trim on the plane,
Horizon sent me a replacement transmitter, same thing.with the replacment, I had on the advice of another flyer bought a Spectrum DX6i transmitter just recently. The rational was I now had a single transmitter on which i could fly many planes, it will store 10 rc plane settings. I tried my new transmitter and once bound now had trim control. Horizon never did explain why the trim would not work with their controllers, and I asked them several times.
The customer service at Horizon was also what I would rate as good,
Having dealt with Chinese made electrical products used in my model railroad layout I know the the QC even for well respected manufacturers is at best questionable at times.
I have also bought a few FMS planes lately and find their quality to be quite good..
I would recommend Nitro planes as well as Motion RC and also Horizon Hobbies as being excellent dealers, service has been great, spare parts have always been available on the planes that I have bought.
A lot of things have changed in the last couple of years and QC is a lot better than what it used to be, however, it is not perfect and never will be.
Most issues can be dealt with, also there are a lot of novice flyers who seem to think that anyone can just buy and fly an RC plane out of the box.
I certainly can think of a few novice flyers I have run across who have crashed their newly acquired rc planes and are quick to blame the plane instead of them selves for their lack of skill.
Serious flyers start with easy to fly trainers and gradually work their way up to more advanced RC planes,