Well, they did show me the control arms. Theres another link towards the back, opposite the ball joints, that is built into the control arms. They showed me those joints are stripped and explained that on other brands, like gm that joint is removable. They told me it caused creaking and it did look like its stripped although i know i was a bit forced to trust them that it did need replacing.
Are they right? Could those links wear and creak? Im beginning to feel like i got suckered into paying for more repairs than needed.