U S Car Tool,no,home made connectors,yes.
I too have used the US Tool sub frame connector, slight trimming in spots but fit and looks are great.
Print