If it is a Sam's or Costco and it is posted policy, then it is a little different because it is a membership store and when you buy the membership, you agree to the rules.
But Best Buy, Walmart and the rest, they can pound sand on the check the receipt thing.
Once I pay for it, I own it.
Think I stole something, then call the police and press charges.
The only time I was checked at a Wal Mart is when it was a large item that was not in a bag.
It only took two seconds. Not a big deal to me.
I know for a fact, the last thing a store wants to do is to call the police and press charges. Too much time & paperwork.