No, not quite. I reread this thread, and as far as I can tell, your position is that some woman, not on this forum, complained to you about Red's business practices, and you now feel it is your right, as a person with absolutely no interest in the matter, to demand that she explain her point of view in a public forum without her accuser, just to satisfy your curiosity.
I really doubt Red is stupid enough to fall for that. If I have misstated your position, please let me know where I have erred.