I have a set of tubular upper control arms made by Cap Auto that I purchased before they were bought out by QA1. Has anyone had any experience with this product? I have heard some negative feedback on their stuff and I am thinking that before risk tearing up my 73 Cuda maybe a better route would be a set of Firm Feel or MagnumForce arms. Any suggestions would be appreciated.