I'm at about a 30% hit rate for Rock Auto parts actually working right now. Alternators for instance.....I had to order three before I got one that actually worked. I have a hard time recommending them to anyone at this point.
i think the most bitched about parts I see from all vendors are alternators and starters being junk out of the box, regardless of seller