iDcentrix, Inc. NEW (USBB:IDCXD) What was the deal with this thing? .02 to $19.25 something smells funny.