such a pain! I remember when rebates started, you'd snail-mail something.
we have a local small franchise restaurant we like, about fifteen stores over several states. SO, still sort of small biz and local, at least, unlike some others. So we like to visit. And they offer a coupon. But when we ordered, did not apply to the lunch special. Annoying and awkward for both the staff and us. Now I ignore the coupons and just go for the food. Similar with a sandwich store 'app' - I don't bother trying to claim my instore visits for points. I consider it a form of tipping the business if I just leave their coupons unclaimed. If I use the app and get a credit that way, it works well.
I bet stores like apps because it takes some accounting out of the hands of live staff in store.
BUT I wouldn't want to 'tip' Epson.