Gas is already more than 3% cheaper with cash, rent tends to not accept credit, and for me at least the only significant other expense is dining out. If your goal with a tip is to put $X money in their hand, cash will do that more than 3% more efficiently, saving you the delta.