Yeah, I'm a member, though I never really got into it. After a few submissions, I just kinda stopped, meant to do more, but never got around to uploading them. Though with all the revision they've been doing, I've thought about uploading a few more and getting a better portfolio on there.
I've only sold one photo. Problem is, all my best photos I'm reluctant to give them to iStock because I don't want them to have any rights for them. So my portfolio is mostly mediocre photos.
Here is my rather tiny portfolio of 7 images.