greenteagod
+1y
Just picked up one from autopartsexpress. Pretty good quality stuff. Heavier duty metal, full welds on both sides of the plate that connects from the transmission to the mount itself, and the actual center bolt thinger is there.
Made in Thailand, which is a hell of a lot better than China for sure.