Pizza and Chinese places that deliver normally either have it built into the price or charge a flat delivery fee. My local Chinese restaurant charges a flat $3 delivery fee on a minimum order -- it's $3 whether you order $15 worth of food or $50 worth. Dominos ran a promotion where they'd give you a discount if you came in and picked up the pizza; they weren't losing oney, they were just giving you the delivery cost.