I completely symapthize with the above comment. However, I find random searches repugnant and disturbing.While I sympathize with BARRES sense of invasion of privacy when he is stopped by the Walmart employee, I would ask that he be understanding of an old guy trying to make some bucks to supplement his retirement who is likely following the instructions he was given.
I have had alarms going off while leaving Wal-Mart and it is always because a Wal-Mart employee failed to do their job. Then, they expect me to find the receipt and locate the source of the alarm. I just let them do it but I do usually make a statement to a supervisor.
When asked for my receipt before I reach the door, I usually ask "do you have any reason to suspect that I have stolen anything or committed any crime while on the premises"? They always say "no" and I respond with a "thank you" as I leave.
It's worth noting that odd standards are used in the Valley and I have sometimes felt that I was selected for attention due to my ethnic origin.