I was at Walmart with some items. I was in a hurry, and I always refuse bag checks anyway but this time especially there was a long line. As I walked out the door, a greeter tried to stop me for a check, and I said "no thank you" and kept walking. I could hear the women calling after me, but I just ignored her.
Then I felt a hand on my arm.
The greeter had chased me out into the parking lot and GRABBED ME me because I had refused a bag check. I had the biggest look of "WTF IS YOUR PROBLEM" on my face, and she called for security and then demanded to know why I had dared walk by her. I told her, as politely as I could (considering I was both terrified and extremely annoyed) that the law was on my side. She then just made me stand there waiting, humiliated, for the security guy to come (with me thinking that I was going to get handcuffed or something), while other customers were staring and pointing at me. The security guy gets there and the greeter goes "I think she stole something!", and I of course was thinking "WTF IS YOUR PROBLEM" again. She gave me this smirk and said "HE is able to force you to open your bag!", and the guy confirmed her statement and grabbed my bag. They checked my bag to see that I HAD STOLEN NOTHING and then let me go, at which point I got in my car and panicked.
Later in the day, I had gone and found the specific California law (which states that no, security guards CAN'T force you to open your bag wat), and went back to the store and complained to a manager about what had happened, telling him that the store really can't go making their employees think that customers don't have a legal right to refuse. I really don't blame the employees because they think they're doing what's right - I blame Walmart 100%. There's really nothing wrong with refusing a bag check - sure, bag checks don't take up much time but when there's a long line of people, it's nicer to just get the hell out of the store. Plus, I was in a hurry - and naturally my hurry got all messed up by the fact that the lady had chased me down and forced me to wait for a security guard so that HE could check my bag.