I went to a Christian college and the Salvation Army used to recruit on our campus for Christmas kettle workers. The quarter system was set up so we'd have 6 weeks off and it was a great Christmas job (yeah, some of the kettle workers are paid positions - mostly in the larger cities). So for five weeks I stood on a street corner in the Bronx for 12 hours a day.
I had literally dozens of veterans come up and tell me they liked the Salvation Army but would never give a dime to the Red Cross. One even told me that during the war, the Red Cross would charge for paper and pencil for a soldier to write a letter to home. He said the Army never charged for anything.