Got a strange email about how they have my photos and how I can search for them. Can't find anything on there. Looks more like alamy than microstock. Anyone else had an email from them? I can remember uploading to them but I've used so many sites, there are some I forget about.