Any A Body folks on here? Who do you guys use for hard parts?

Eg. Grill assembly. I ordered a full grill assembly for the 65 from...I cant say because I dont want to get anyone in trouble. They are a large supplier. When I get the grill assembly it looks absolutely horrible.

One. The paint (trim black) they used is already flaking off.
Two. There are two places where the new grill is cracked all the way through.
Three. I assume the grills have a annealed finish instead of chrome. But the aluminum after being stamped has huge lines (scratches) under the finish. You know....like someone that didnt polish a bumper before chroming it.
Four. The dang box it came in was stamped 'Made in China" or 'Made in Tawain'. Dont remember which but was definitely one of the two.

The vendors I'm aware of are:

OPGI
El Camino Store
Golden Eagle

I'm told these places usually get their parts from the same place. Am I stuck with finding an undented orginal?

Thanks,
David