I am having FI's graduation party catered. They will deliver the food and set up (it's bbq - 2 meats and 2 sides plus utensils, plates, etc). I am spending $300 on the food and they are charging a $45 delivery fee (they call it a "service charge"). How much should I tip?