Replace those stupid plastic screws
I wanted something that I could remove easily (and re-install) without mangling them. I originally went to the hardware store looking for some metal nuts and bolts to replace them with when I saw these anchors and decided to try them.
If you don't need to remove your grille, you'll probably never have an issue with the factory one. But, removing the grill is required to do some mods and that is where I started having issues.



