I want to replace the upper ball joint on the rear of my 2015 Subaru Forester Limited. After looking at it I would say you have to replace the upper control arm to the tune of $300 a piece for OEM. Am I looking at this correctly. If so has anybody had any luck with after market control arms with ball joints?