I've bought a lot of different things from RA, and for different vehicles, and - knock wood - have yet to have a problem.
That said, I don't automatically buy their cheapest parts; I prefer name brands, and try to parse the descriptions to get the best part.