autohaus is my usual for parts, for suspension you can also use rockauto, cheaper usually, and ok parts(usually last 4yrs). if your going to do that much, and are looking at those problems; why not swap out the whole suspension?i do. control arms go for about $25 each. new bushings pressed in -correct(in book), new wheel bearings, tie rod ends, the drivers may not have an end, if you need to you can get the whole rod+end, &get shop to put it in, or try yourself. ball joints; i do cap bearings; new shocks(4), try tire rack. roll bar bushings?; check brakes; i love to do them right now too(all4), rear wheel bearings. 4 new rubbers&then align. i have a guy who actually does 4-wheel alignments, not just the front two; uses shims on the rear axle stubs to get it straight; i love it! check axles/cv joints, not expensive to swap out. when you put it together and jack can down; 1st thing is torque axle nuts, do not move car until you do so. i d also think about changing transaxle fluid, -all at one time. and done.