That looks like well worth the money. My rad is getting well marked up and, like he says on his website -
"Have you ever wondered what would happen if a small stone or other object hit your water or oil radiator at 120MPH. Big BANG. OH SH#T!!"
Moderators - do you think that this product should have a place on the Home pag, or at least a sticky