Sounds like they're an auto recycler. I'm guessing you could find a better deal on the same quality at car-part.com