About 3 months ago, that same page recommended STSC was a strong buy overall....so honestly I will find no credibility in your DD.