My thoughts exactly, but at the same time sounds as though it could be a really useful thing, I got to track down the source though as it is very pricey on eBay - I suspect it is USA made as apart from the crazy name one listing gives a shipping cost of £20+ lol!!
Found a YouTube video on it, seems its pretty good stuff;
[video=youtube]https://www.youtube.com/watch?v=nOawcCRpxmo[/video]