a yard I use to go to would give out hot dog tickets when you took in a car, and they periodically gave out t-shirts and key chain magnets

1 yard I go to now on saturdays gives you a ticket for 10 free liters of gas when you take a car over the scale (nice when you save up 10 of them and cash them in that way).

The main yard I go to now has a customer appreciation day twice a year giving out free burgers, hotdogs, drinks... think It's all you can eat too