Sorry, but "straight answers" are not facts when they come from user's own stances which are based on opinions.
The only facts we know are that the company is making money (per the PR's which are facts, otherwise the CEO would be going to jail for fraud), and that the MicroFill is slated to be launched in the first quarter of 2012.