I wish their quality control would have caught the problem before the guns went out, but mistakes happen. I'm sure not going to throw the first, I never screw up, rock. There is probably not a product, of any kind, that has not had some type of problem.
I have dealt with many companies, not firearm related, that have had problems, and I get soooooo tired of the "We have never heard of anyone having as problem like that before", or "We looked at your widget, and we can't duplicate the problem in the shop".
So when a company steps up to the plate, and says it is doing a recall to fix a problem, they have made a bunch of points with me. Yeah, it was a little inconvenient to do without the gun for a whole week, but I have other guns. They paid the shipping both ways, threw in a magazine, and a hat. Didn't cost me a penny, and I got a better gun than what I started out with. How much better can it get.
So, would I buy another Rugeer? Heck yes. One of the things I take into consideration is customer service. I would give them extra points because of the way they handled this problem.