i would only think its ok to ask  for a tip for a complex order not for something basic like a shot of espresso or buying a bottle of water at starbucks. i have a strong dislike for the tipping culture.