I suggest you call & consult the ACLU; I can understand a pat-down by a legitimate police officer but by a civilian??? And a legitimate POLICE officer must have ARTICULABLE, reasonable, specific suspicion that a crime has occurred, will occur or is about to occur; they do not have the authority to engage in a fishing expedition! The ACLU attorney can ascertain if there are specific laws that authorizes pat-downs in that situation you find yourself in. That comes across suspiciously like abuse of authority, or likely a violation of Color of Law (appearance of legal power to act that may operate in VIOLATION of law) of Title 18 U.S. Code § 242; take the time to look it up and DO NOT take action unless first you discuss this issue with an ACLU attorney (they exist to defend your rights, freedoms and liberties... even if you're penniless, homeless or on parole or probation or a prisoner). And no one can be forced to surrender their rights under duress or threat of reprisals (like being ejected for failure to surrender your civil, legal and/or Constitutional rights, freedoms and liberties). IF the Salvation Army receives government funds (municipal, state or Federal) they are obligated to respect laws on the books (like Constitutional rights, freedoms & liberties). Salvation Army personnel are CIVILIANS, and CIVILIANS (even "Security" Guards are civilians, whether they are armed or unarmed) are strictly PROHIBITED from making UNLAWFUL strip searches or search inside anyone's pockets or inside anyone's clothes. Check the Internet and read the New York State Security Guard Manual; they ARE civilians... like anyone off the street... they are NOT POLICE OFFICERS and are specifically prohibited from touching, searching or looking into people's property and, more specifically, inside your pockets.