One sub-frame connector (term used loosely, but I guess it does connect the subrame....?) is thin walled square tubing and the other looks to be a piece of angle iron from this picture.
I don't know anything about him or his business, but that would be enough to make me very skeptical..............