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.

PART_1431566256843_2015051395201437.jpg