actually he is right. His state law says the store is NOT allowed to check the reciept and therefore the checking of the reciept is an illegal act.
Walmart is not above the law.
I tried to find where his state law said that but was unable to. But then I'm not well enough acquainted with his states law and the system I was searching in to do a good search. Can you give us a citation or reference or something?