Most salvage yards have some type of listing system to track parts, and a lot of them are tied into national databases. I've had really good luck with Car-Parts.com, but there are lots of others. Just point your favorite seararch engine toward 'salvage yard parts locator', and you can find others.

BTW, I found dozens of them ranging from $15-55, in a wide variety of colors.

http://www.car-part.com/