It depends how much the meal is for me. If the bill comes to $100 then they will never get more than $15-$20, which is a pretty good tip. If the bill comes to $40, if i've had good service then I may leave $10 which is more than 20% but the waitstaff probably need it more.