I've tried running a small business or two before and I know some of the tactics that are used to get it off the ground & make it seem bigger then what it really is.
As far as the almighty Tom, our fearless CEO, I believe in the guy & that he's on the right track.
A company can be doing well and crossing all their T's, but its not always reflected in their stock.