Welcome feel your pain. Be patient. Parts are out there, and expensive. Just keep in mind the barracuda is rare car, and not many own one. Great car you got there, and Welcome!
Mine were rewebbed, Chromed, and couple pieces of plastic cracked. The seemed to have extra parts there. I believe it was $1200, but well worth it. Oh they put the original tags back on.