It’s the travelling snake oil scam, the only thing that this will save his your money if you don’t get reeled in.I lecture in Electrical Engineering and as someone has mentioned, it’s a vermin deflector repackage as a miracle energy saving device, these scammers need whipping in the town square for such utter lies.