Giving Tips
In Brazil, we are used to give tips in restaurants mostly. Most of restaurants bring on the check 10% for waiter’s tip. Others let you give to them freely and don’t bring it on the check. Besides optional, generally people don’t pay it only if the service was really bad. If the service was at least regular, we usually give to them.
Other services, like room service, drinks waiter or taxi driver are much more uncommon to give tips to them. There isn’t a convention or rule that people follow unlike in restaurants.
I think I only haven’t paid tips in restaurants twice or three times. The motive was always the waiter delay, once we stayed one hour in a beach pub to get the menu. After that, I asked only for a bottle of water because I was afraid of food takes 4 hours to be prepared.