I've started paying cash more at places that have tipping screens for what I consider to be a service that a tip is not required. For example the local donut shop has a tipping screen for them spending 1-2 minutes of time to get the donuts.
For the specialty donuts that charge as much for a single donut as others charge for a dozen get tips like "don't play in the street".