I sometimes round-up payments, so vendors get a dollar or so extra from me. I don't see it as a tip more of a convenience thing really, especially when converting currency to BTC. I don't think the vendors seek favour, just honest and discrete buyers. We all need each other, vendors, buyers...