Sounds like snake oil to me. Without knowing any details, I would be highly skeptical. Consider that your entire vehicle always has current running through it. You chassis is the ground return to the battery. It's low voltage, high current.
Rescu2000
_________________
2003 Liberty Sport 4X4
DIY Frankie Lift, BBS Rims, Aussie Locker Rear, DTT Front, Renegade Rack & Light Bar, Custom Front Bumper w/ Warn XD9000i, Custom Rear Bumper, JBA UCA's, Full Skids(Mopar, Kilby and Super skid), CRS Rock Rails, CB, EVIC, Nav, power dim mirror, (2) 8" subs under front seats.
http://www.cardomain.com/ride/2512777