There's a good question. They have had a successful recent track record. It seems the last 3 or 4 picks I think. You might be able to argue that SpongeTech was a mistake, but in that 3-4 month period they seemed right.
So how good is their entire track record? Is it overall positive? Did they make recent changes in how they evaluate stocks and thus start being successful? Or have they always been this successful?
Also, does their pick artificially influence the stock price? That is a concern as well.