Their quality control is kinda unusual. The snubber adjustment tower is a well manufactured piece, but the mounting plates,(as you can plainly see) were hacked, and never dress ground leaving a pretty nasty looking torch cut. I had heard of these before, but these are the first I've ever seen. No name, or stamp anywhere.

If I'd have known about them back in the day, I'd have had a set on my deuce.