I'm sure that they are although I've not used them. I didn't know they existed prior. Being able to ask for what you need, exactly, would be a big help.
As a comment in general, my last couple of dealings with salvage yards left me wondering because their price was always exactly half of what it lists for new. Cheaper than new, yes, always the best deal, no. For example, I was looking for a vacumn valve that goes on a toyota powersteering pump. New price $104. Called a yard that specializes in Toyota's. He knew what I was asking for, said that he had never sold one in his life and had lots of them around, then told me he would call me right back. His price, $52. Imagine that, hadn't sold one in 20+ years, yet he wants exactly 50% of the cost new.