Oh yeah, their website is out of date, you have to call them. I got mine from them and it looks like a decent copy, but I haven't put it on yet. I usually weld but I think I might try body panel glue on that piece since that stuff is supposed to seal and have some kind of corrosion resistance in it. At least if you put a good bead around it, it will keep water from getting back in between there. That piece looks like it has a ton of spotwelds which I have been dreading. I suck ar drilling those out.