Can't really say that I'm dissatisfied with RS. Not with the armor nor the service. They can be a bit hard to reach by mail, but on facebook they answered me quickly and nicely in the chat. I can't say that I expect any more for a small company that does both manufacturing and distribution with just a few employees. Call them, send them a PM, they will answer you. E-mail, not so much.
When it comes to armor, I think most RS costumers should be aware of the fact that they do "screen accurate" not "as first built". It's not perfect, and it isn't supposed to be. Some people like that straight off the set battle damage look, like me, and some people don't, that's totally fine, maybe RS isn't for you then. This should be clear if you read their page and do proper research.