Another Crappy Chinese “Restoration” Part

Yup. See here.

("We haven't had any problem with those" LOLROFL)
Read that whole thread.
Since the casting seems okay, would it make sense to send them to a good chrome shop to have them strip them and rechrome them correctly? Im worried about the tail light bezels & side marker lights now too