Just checked out the new website, nice pics! After looking at the website though, I'm confused as to what makes the winch plate worth 600$. That's only 35$ less than a whole new steel bumper with winch mount from blue lake offroad. Not trying to hate or anything, just curious...