I own the set on the right. Mine are black, but I did get them from Titan. I like them, and have had no issues. They are made in the US, and the welds look good. I have bought other other (non-US made) stuff from Titan and the quality is hit-or-miss (more miss, but the customer service made it...