Thats not good at all. normally we do not weld suspension components after they come from the factory. we do not know how they post process them if at all. sounds like you go lucky! i replaced mine with some STI alum arms. no problems after almost 30K
Tom, did you get the XT based ones [https://www.subarugenuineparts.com/p...oducts_id=788]
or take off's from a STi?