The dealership that I bought my car at offers its customers free car washes, as often as you like, for as long as you own the car. Whenever I get the car back, I always tip the porter (quite often the same guy) $5. They know me by name and there have been times I've stopped in on a Saturday and you could tell there was a wait.
I would ask "how long for a car wash?" and they'd say "The wait is over an hour, but we'll have yours back in about 10 minutes." And off it goes. I figure it's around $23-$25 to get it washed elsewhere. So I'm getting off cheap.
But then I start complaining that I haven't got enough time to eat my bagel.