I know some of the basic theory, I'm just wondering if anyone's actually had any experience with them? I have never seen such a product, but to be fair I haven't ever looked for one either. I see a ...