People are tipping less at restaurants than they have in at least six years, driven by fatigue over rising prices and growing ...