Tips should reflect service. If you worked as hard a syou could and truly did a good job but weren't tipped well then go right ahead and slack off next time you see that customer. Just make sure the owner doesn't find out. If I were an owner and that was brought to my attention you would be fired on the spot.
As to tipping for take out, not unless they do something extra special to deserve it. From a customer's point of view we look at the prices on the menu and understand that this is what we pay for the food. Taking my cash and giving me the food I paid for doesn't rise to the standard of deserving a tip. If the menu states there is a manditory gratuity that is one thing, otherwise the establishment is paying for your labor. If they aren't paying enough they are going to lose their best employees.
As to tipping for take out, not unless they do something extra special to deserve it. From a customer's point of view we look at the prices on the menu and understand that this is what we pay for the food. Taking my cash and giving me the food I paid for doesn't rise to the standard of deserving a tip. If the menu states there is a manditory gratuity that is one thing, otherwise the establishment is paying for your labor. If they aren't paying enough they are going to lose their best employees.