Idunno about Delphi brand quality. But ....
I recently did the front end of (used to be mine but sold to a nephew years ago) a 2015 Mazda 3. It had a bad left front ball joint. I looked at the cost of OEM and looked into aftermarket and came up with that Mevotech up-line that
@Jmaz posted about. I decided to just go ahead a replace everything on the front end. They had a kit with both sides LCA, inner and outer tie road ends and stabilizer links for like $425 so I just got that and did it all. Only thing to add is stabilizer bushings if you want.
What I liked about the Mevotech was the lifetime warranty, grease zerk fittings and was a great fit. (Those were some beefy stabilizer links! OMG! ) Seems like well made parts
I'll be going through the suspension of our 2016.5 in preparation to move it on to another nephew at the end of the year and will likely choose the same kit.
If you're gonna do those LCA's yourself, wobble impact socket and wobble extension for the horizontal bolt (along with a really beefy impact driver) and a torch (even a burnzomatic propane will work) and BFH for getting the ball joint post out of the knuckle.
Have

fun! It's a good time. And, as a bonus, you'll have enough fresh coin in "the sware jar" to get a massage when your done

haha .