That grille is sold by Ultra Trim Inc. in CA for $ 295.00 plus shipping and you have to mount the mesh inserts. I don't like it either. I saw it on their site along with their painted factory grille to match the body color. They also want the same price ( $ 295.00) for a painted one.
I did some research on getting the factory grille painted and it appears that to strip the chrome off plastic it is a minimum charge of $125.00 . The paint and clear coat runs $ 150.00/ quart plus haz. shipping and the paint shop wants $ 75.00 for painting the grille and clear coat it.