67 Barracuda A/C Vent Removal

I see a company in RI called Instrument Specialties that refinishes similar parts. Just sent them an email with pics. Anybody use them for re-finishing?