I got really angry with Dreamstime because I had only one sale last month, ( 30 cents... ), and they also rejected 90% of my latest batch for the stupidest and most random reasons I have ever heard. Not to say that it's almost my worst performing agency. My overall earnings are so low they seem like a joke when compared to the other agencies, even to the lower tier ones.
So for the first time since I started doing microstock I seriously thought I should just screw this agency and stop uploading. Two hours later: had two sales for 3 dollars each. I'm going to try to give up everyday from now on, maybe I'll finally make some money.