I can't believe I just stumbled across this thread... I was telling a buddy just last week that I'd seen this contraption in a convenience store (that also sold hunting supplies) in the outskirts of the Missouri Ozarks earlier in the summer as I travelled to one of the hospitals I call on. I think we were on the topic of "hunting gimmicks"...