YMMV = "Your Mileage May Vary" Meaning, what worked at one store, or what worked for one person, may not work for all.
The receipt stuff does vary from store to store, trust me, stores are scorecarded on how many trade-ins they do, if they could trade them in they would, but some local laws...