Old stock at Walmart is no surprise.
People have no conscience about keeping something 5 years and then returning it without a receipt.
They are just playing by "the rules" and not thinking ethically about the guy that buys the dry rotted piece of junk or the manager that has to throw it away after sitting on the shelf for a year.