Has anyone actually used one of these that can give any feedback on it?

http://www.caatactical.com/viewproduct.asp?id=269

http://www.youtube.com/watch?v=-ElE2m9j2cc