This is why I took my grille to a bodyshop to have it painted...$20 worth of shiny painted perfection

...my painter guy added the flex agent since the grille needs to be flexed a lot for installation.
Curious...did you bake the paint to harden and dry it completely?