I don't mind tipping for service in restaurants or other occupations (hair stylist) where it is customary.  I do not like the new trend of tipping people who take my orders at the counter and already make a full hourly wage.  I have a love-hate relationship with those tipping buttons at checkout.