I tried to upload some photos to them, because they contacted me on IG. But you don't have any account or stats.. you have to rely on them emailing you if get a sale.. and I wouldn't trust that. Haven't had one email and my photos are on the first page of some of the search results. To me the owner(s) feels like someone trying to get som fast money for themselves by cheating on the contributors, after watching some videos and interviews about the site.