I bought a pretty new K frame off ebay pretty cheap, maybe I got lucky, bought the plates and boxed in my lower control arms myself, it was a pretty easy weld. My K frame had one section that was bent and previous owner did a shitty job trying to fix it. I did buy aftermarket struts and threw the old ones away.