I have 242 files online with DepositPhotos to test the water and get the initial bonus for upload (which they paid out promptly), since then I haven't uploaded any more images but have had 10 sales. I was wary at the start but I am now reconsidering uploading more of my portfolio.