Hard to know the right or wrong of it from the story's details but having dealt with EEOC I would not jump to the conclusion that the Salvation Army was in the wrong here. I was involved in one case some years ago where EEOC's version of events was inaccurate to the extreme.