I don't know Satch. Never dealt with him. But I feel sorry for those who lost money ordering gear. I really do. I have been there before. There is nothing anyone can do about it. It took me awhile to read this article, like 20 minutes, and what I got out of it was nothing. Just a bunch of pissed off bros who want to go storm out to a country half-way around the world to beat/kill some jerkoff who doesn't deserve the time of day. Satch will fall victim to one of these guys that he scammed. His day will come but none of you will get your money back.
As for Radar and Indy, I don't know either of them well. Indy advised me to get igf one time at Satch's site, but I never did. Thank you Mr. X. But these two guys who are reputable on EF haven't made much of a case for themselves. Personally, we are throwing out acqusations that these two were part of the conspiracy. Maybe they were. Maybe they weren't. The only people that know the answer are Indy, Satch, and Radar. For me, they are innocent until proven guilty. Just because they probably received legitimate merchandise from Satch and may have promoted his products does not mean they were connected to him.
This drama needs to stop. Once again, I'm sorry for you guys losing your money and hope your situation gets resolved.