Well I haven't. Although there are some "proof" videos I am suspicious.
Checked the website and I didn't see anything to make me run out and buy.
Decent cammo and a good wind in your face would allow the same thing with a heard of elk.
Been there plenty of times and I'm not even a good hunter!!!!
The volt meter video just looks silly...... maybe there was something to putting a tin foil hat on and standing in the bow of the ship to tune the radar back when I started my career