I feel like you must not go into Walmart very often. I can assure you they do not call the cops on people who refuse to show their receipts, and I kinda wish they would, given how much money I'd win in lawsuits.Walmart has taken the stance that if you shop there you are stealing from them and that's fine they can ask for it and you can choose not to show it to them, it's not illegal for them to demand to see it, and it's not illegal for you to say no. But they will likely call the cops on you which is going to be a bigger pain for you than them. Because Walmart is far too cheap to hire actual security.