Like six or seven years back when I worked at Walmart partime, they used to take back everything too. I remember some guy returning a pair of muddy workboots that were over 6 years old (as they were a Wolco brand, and not even a Walmart brand) and they still did the refund for him. I think their policy has since gotten a lot tougher.
The funniest thing I've ever seen was when some guy walked into the store, grabbed a tv from the aisle, andthen took it to the return desk for a refund, claiming he lost the receipt.