Obvious scam? -- now current in Idaho. -- now current in Delaware, with back taxes paid -- new Board of Directors -- current on all financials Obvious scam?