All the threads I've ever read about Mark "ripping people off" have been soley based on lack of communication. Most people know what happened one way or the other, they just haven't been able to get in touch with you at all.
If I was out 2 or 3 g's, and I couldn't get in touch with the person I paid it to, I sure as hell would be pissed. All that would have been needed to curb this at the beginning was sitting down with a customer list and calling everyone to let them know what happened. Like I said, most people have found out, but mostly not through you.
Like I said, any thread I read on honda tech or here or wherever has mainly been focused on lack of communication.. not outright stealing.