The grill guard on my jeep is only there to stop the jeep in front of me from throwing a stone threw my radiator. Mine is a piece of hardware cloth sprayed with black bed liner 20 tie wrap anchors and some super glue. About $15.00 and an hour of you time. In case you don't know what hardware cloth is it's steel galvanized screen. If you look close at the front of my jeep you can see what it looks like and it works very good.
2012 Sport Auto 3.73
ACE rock sliders, Warn M 8000 with synthetic rope
Eaton Trutrac Front and rear
17 inch ATX Ledge wheels on 285/70/17 Duratrac
Cheap is never a good thing when it comes to your Jeep