I stay away from NAPA for parts. Oil and fluids sometimes but not much else. Always found it a bit shady that they don't sell name brand parts and instead put their own NAPA brand on everything. NAPA doesn't actually make anything. What are they hiding?
And every other chain auto parts store DOESN'T have their own brands?
I've had great luck with NAPA branded brakes (rotors, disks) and a buddy put on two sets of their struts (really Monroe) that have gone the distance, as in 60-80K and then one car was traded-in and the other junked (for other reasons), struts still good in both cases.
As with everything else... one part on the shelf might be crap, and the one next to it gold, for similar but slightly different applications. Just applying brand as good/bad is not useful. For these kinds of decisions, a vehicle-specific forum is best, unless someone here happens to have used that exact part.
My local independent mechanic uses NAPA parts primarily, even on domestic vehicles... he has to eat the labor personally on every warranty repair... he has given up on most other brands, though he has an encyclopedic knowledge of what is currently good and bad, particularly on GM vehicles (his usual). Literally every time I stop by his shop there is a NAPA delivery on the counter, time before last it was brake calipers. Last time I let the NAPA guy in the door as his hands were full. He wouldn't keep using them if all their parts were junk.
I'm sure there's some clunkers in there, and maybe they're going downhill... but writing the entire brand off, no, I'm not ready to do that.