I did do it myself over a year and a half ago. It wasn't too hard but a little bit of work to put the mesh where I wanted it. I had placed it in the grille slots at the back near the radiator. It is set so far back that it isn't even noticeable that it is there. I like it because I noticed it keeps large insects and rocks from damaging my radiator. But, after this much abuse it kind of looks like crap now. I used fairly thin mesh.
If you want protection sticking it all the way back is the best. If you are going for looks I suggest coming up with another method because mine isn't noticeable.
I don't know if i bought from the same guy but i got mine for 5 bucks shipped, when a the only other stuff i could get was on a huge roll, for five bucks, i didn't complain, but it is not "custom fit" you'll need a pair of tin snips or something similiar