Note that servers expect you to tell them if something is wrong, so that it can be corrected.
If you have a discount, you are still expected to tip on the full amount.
When you look at the price, add about 9% (depending on locale) for sales tax and another 15% on top of that for the tip. (Tip used to be pre-sales tax, but is considered post-sales tax today.)
Many people tip 20%, but it is not required. Fast food has no tipping. Starbucks and other coffee places, a tip is appreciated but not required. Bars expect a dollar per drink.