Haha yep i've tried to install mine without taking it off and the clips were too stubborn and wouldn't budge.
Finally took the front bar off and found out it wasn't that hard and much easier to work with.
Best of luck with all your grill huntings/installing - I'm sure most the traders can get you an 06+ euro r grill if you ask them