Buy your parts from the stores online like Napa or your preference. I used to like rock auto a lot but I got quite a few bad parts over Christmas and won't ever again unless it's just a huge difference in price and even then I'd consider reman stuff from store. Hope I got to you in time, lol. They do sell kits for some stuff but at the end of the day if it's on a Strut or control arm just replace the whole thing. Of course it's all if you can afford to or not though, I get that part but you can definitely do it all yourself if you have tools and mechanical experience. Most shops do not use customer provided parts, if they do I wouldn't go to them unless you know and trust them. For rusted bolts just heat them red hot, cool down all the way and then apply penetrant and tap with impact