I don't know the details, like where they take the content from, selling price and so on.
But personally I would not hold my breath: I have the feeling that all the microstock minnows are on the way out.
I believe only the big 3-4 will stay, or else some sort of macrostock