FINALLY! Repop 1969 Barracuda grilles!

I'm a little worried about the chrome stuff from PG since the posts here on their mirrors corroding (rusting) after less than a year.....

I'd like to know more before I lay out that kind of dough.........