We had one of these in the house when I was a kid in the 90s. Seriously wild to learn what it was when I was like 12, after some years of not understanding ha. Never really was sure if it would work or not.
https://youtube.com/watch?v=3kHfXntPMoI
I think they would work as advertised. I'm not sure that makes them entirely not snake oil, though.