So my new EVO sliders came in today and I was floored when I saw the weld quality! Does anyone know if they are machine welded or is a human making this magic happen? I’ve worked with a lot of sliders, bumpers and other heavy metal parts for Jeeps and Toyotas and other rigs and I can honestly...