Did you post that website here? Might have missed it in the previous posts.
Doesn't make sense that they would give up the name "ecashinc.com" for something else. Gotta believe Richard would at least respond to a request for information on their current website's name... We'll see.