junk yard for the knuckle and the wheel. the rest from internet parts stores will be you best bet, if you need one new strut do yourself a favor and buy 2 new ones for the front. same for the lca's

and tow it home and change it all yourself to to save even more money. those are all easy parts to change. even if you had to buy tools you'd be ahead of the game, and the shop. all you need are jack stands and a jack, and some basic hand tools. <<<<they are on sale all the time for under 100. as a set.

1200 in parts, yeah right lol