Yes, i always keep receipts... Habit of my profession.
Awhile ago I took an old metric allen wrench socket set into Autozone with the reciept. Now mind you, you can barely read the reciept because they (i believe intentionally) fade. It is 10 years old. They guy at the counter, scratches...