I haven 't heard of this one, but nothing would surprise me.
Are you sure it's gone? Have you tried searching a few of your images on iStock?
If it's really gone, you'll need to contact Support.
Can you log in to ESP? You should have got an email about that about 21 months ago (can't remember exactly when that came out).