Sorry if this topic had been discussed, but do you guys know if this spray-on transparent "stuff" actually works? Bounces off radar and stuff like that.

This is being sold in the states...

http://www.blockmyplate.com