I did call a couple scrap yards, but my chances of one having one to fit my truck is pretty slim, so no luck yet.

I found out the shipping is $175 for the unpainted one for $350, so that's a total of $525. I can get a Leer 500 series one for $625 + tax, = $662.50, which would be painted and installed for that price.