Budd, Bandit and Jdsd0517 have been right ALL along. Not one of them ever bashed the company. Calling things that raise red flags is not bashing.
The fact that management raised money at $ 3.70 can only mean one thing; they needed money and they knew things will get harder in the credit market. I'm not sure what they can " acquire " with the proceeds as they mentioned the money would be used for acquisitions... but unless we see a very big acquisition in the next little while, I think even the pumpers can accept that if you are diluting to raise money at a 10% discount to current stock price and you are doing it ONLY to cover your operating expenses, then things are not so perfect.
finallt please do not listen to banks and their target price. It means nothing. If CIBC is telling us stock is worth 9$, I wonder if CIBC is buying any WELL in their own small cap / growth portfolio... or just that it's a good buy for retail but Banks wouldn't touch it even with a 100% upside.