Ed Starrs, CEO of MyECheck, said he was contacted by federal investigators so he owes his shareholders an explanation.