Aftermarket quality in suspension parts is a major concern .
It also a major safety factor and impacts driving/performing quality of vehicle .
ICP aftermarket part quality is a bit hit and miss as they not as fussy as use to be and the aftermarket manufacturing quality is down the toilet these days even on previous well rated major car part brands .
So if buying from ICP you wise call them and ask what brand/manufacturer the part is rather than assuming it good .
What I do on these if the original arm is not seriously rusted is fit new bushes and new genuine subaru ball joint too.
We get the original balljoints for example for about 16 quid so it not worth buying aftermarket to save few quid on a part that serious safety component and needs be proper quality have half a chance of decent service life .
For complete arm you could look at ACKOJA, they made in Korea by OEM's for car parts so quality not the worst .
MOOG is another option for suspension parts that not the worst .
We have to deal with this poor quality part concern every day and aftermarket part quality is the biggest problem we face today, takes lot of knowledge and time keep on top of what good/bad and price effective, you also always getting customers wondering why part bill what it is when they could of got it off eBay or Amazon for 3rd of the cost lol .
Lot of the cheap parts are trash straight out the box and either don't fit, fit/function poorly or pretty much failed in 12 to 18 months ...
Buy wisely and refurbish original parts when possible .