This is a situation that has bothered me for a long time. Walmart is big on performing these bag checks at the door. I finally decided to do some research and my findings were that SCOTUS has ruled on this and the stores have no right to perform this search. If I remember correctly it falls with-in the area of contracts for good & services. Once the transaction is completed (a contract for the exchange of product you want and you have currency that they want) the goods are your private property.
The blow-back on making an issue is the store can ban you from trespassing on their private property in the future.
“
The blow-back on making an issue is the store can ban you from trespassing on their private property in the future. “
No they can’t. If Walmart et al banned you from their properties right after you made a case of their illegal searches, you would have a great court case. Assuming you didn’t do something actually wrong in the mean time, of course.