I actually do with this one place. I had ordered food once and paid for it online, then forgot and handed them my card again when I picked it up. They called me 5 minutes later and told me what happened and that they credited my card.
My tip avg is about 12-15% for average service. Though...