Sometimes you pay for what you get, I usually get stuff that's decent there, can't recall ending up with any POS parts from there so that's good. Used to have my rotors turned there too and a clutch flywheel or two.
I've had good success there. The rear wheel cylinders came from there. On the other hand I've had.far less success with RockAuto. Usually end up returning parts that "fit your car" so I gave up.