Tipping for take out if you call ahead and they have it ready when you get there is totally worth it.
I payed a Thai place a dozen blocks away $20 For a $16 meal. Every time I showed up there like ten minutes later, they would interrupt a group party or other orders to cook up my #4 chicken satay.
Finally after a half dozen years the Thai lady insists on giving my tip back to me. Too much, too much she says. Her service, ams the food she sold me, was worth that much and more.