While I think that RRA products are among the best out there, their customer service leaves something to be desired.
From my experience, the person answering the phone rarely knows about what's going on. You will be allowed to purchase items that aren't in stock and for which there are no plans to have it in stock for at least six months (without telling you such is the case). If you have to send something back for replacement (like I did once), the replacement build will be put in the new build queue and you will just wait for the replacement while they enjoy your money.
If it sounds like I'm not a fan of their customer service, you figured right. And I don't think that it has anything to do with "being busy lately," since this has been the norm for quite a while.
Having said all the above, they do produce really good products and it is relatively rare that you have to deal with their customer service because of that...
Personally, I'll take Doublestar/J&T Distributing any day.