Electronic rust control module. Science or Scam?

Andy Im not really sure . Do you have alot of salt up there ?