Last night we had dinner at a fine dining restaurant that we visit at least once a month. We always ask for the same server. She usually slips a little something extra our way. Last night it was 2 glasses of champagne, a "splash" of wine, and a dessert. The bill was about $100 but, had she included all of these extras, the bill would have been close to $140. We tipped what I thought was a generous $40 (40% on $100) but then as I started thinking about it, I wondered if that was enough. What do you think? Do servers have the freedom to be generous with regular customers without the management getting upset?