there was something on the radio yesterday about walmart cashier tearing up not one, but two 100 dollar bills from some lady; the clerk apparantly was an expert and thought they were counterfeit. Cops show up and verify the bills are good and walmart refused to give her money in exchange for the bills they destroyed!
happened back in 2010.
someone else received a counterfeit bill from walmart and they refused to make good and correct the problem.
I try and stay as far away from wally world as I can, they're a bunch of big corporate shmucks.
But I think Alpo is right, they can refuse anytime for any reason, however ridiculous.