So the customer is to blame because your boss isn't using a delivery fee for what it should be? The customer is the one that enables you to have a delivery job in the first place. If no one asked for delivery you wouldn't have a job. It is the responsibility of your boss to pay you and if they don't then it is them at fault. It is an extra and bonus of your job that you can also get tipped.If that were true then the entire amount would go to the staff. The staff doesn't even get half of it. When you order delivery, and there is a "delivery fee", your subsidizing carry out customer's orders.