Have you checked out rock auto prices? You can get their cheapest brand control arms with new shafts, bushings, and ball joints for $50 for the lowers and $20 for the uppers. That's only $140 both sides all brand new. I don't think they would last 50,000 miles but for that price I wouldn't expect them too and I wouldn't even bother trying to rebuild what you have now. Changing the complete control arms will take you less time then rebuilding your old ones. I was debating going that route with my C20 as I plan on converting it over to 4x4 by the fall so I don't want to spend big bucks redoing the front end but its getting quite loose to be driving on the road.