I made three purchases through RRA.
1) I bought a lower with NM trigger in it thorugh a local dealer. It took a while (maybe 2-3 weeks) but when it arrived it was perfect. Zero complaints on product.
2) I bought a NM 2 stage trigger for a different lower I have. I installed it wrong (trust me, this isn't easy to do). Talked to custo service on the phone. They sent a second trigger. On reinstall, I realized MY mistake. I called and fessed up. They said fine, just send back a trigger. I kept it and paid for 2. I put the second one in a different lower. very good experience with customer service.
3) I bought a NM upper for NRA hipower shooting. Took about 2-3 weeks to get. they were very helpful discussing sight options and stuff. The upper arrived and was configured as ordered and in perfect shape. On the RRA lower it shoots wonderfully. Way better than I can with irons. I "think" the sights might be 1/3 MOA instead of 1/4 MOA, but then again, I might not be able to really tell with iron sights.
overall, I would rate RRA with the Colts and Bushmasters for quality and customer service. If the price is lower - that is a bonus.