What has opening an account at ePassporte got to do with model releases??

Have they now become the guardian angels for talent?
I assume you let them know you have no intention of complying with their cease in desist order and your "legal department" with in be in contact with their legal department at a time of your choosing.
