This site is much like ebay. I tried putting in several of the titles of my photos, and I got nothing. I'm not sure how we can search for our photos, since I don't see a stock photos section. Do you have a link directly to the stock photo section? I couldn't find that either.
Every time anyone lists the urls of the thieves in these threads, they are just contributing to more traffic going to their site and helping them out. If you want to list the url, maybe everyone can type it www dot listia dot com or something like that.