I am not impressed at all by those numbers, it all comes down to risk/reward. most of their picks are highly volatile stocks, with as wild as a 3 point stop and sit through all the wiggles you are most likely come ahead, but by how much? as far as i can see, not that much, from 0.15c to 1 point...