I've been working at a large pizza chain (starts with a D) as a driver for awhile now, and while I would never even think of doing any of the above listed things, you really should tip your driver. $1-2 minimum. Yes, there is a delivery charge, but it's nothing (a dollar I think). Yes, we get paid an hourly rate, but $6/hour is chicken feed, especially with today's gas prices. And it's not like we only deliver pizzas. We do everything. When not driving, we clean the store, make pizzas, fold boxes, regular crap stuff.
We put up with so much crap, mostly from customers. A new guy at my store hadn't worked there for 2 weeks, and he got a gun pulled on him. When I started I heard so many stories of drivers getting robbed, harassed, guns pulled on them, etc. And this is all on top of regular crap we put up with on a daily basis. People are always scamming us for free pizzas.
What people don't realize is that the pizza costs basically the same whether you get it delivered or pick it up yourself. Don't think of it as a tip, but as a voluntary deliver charge that should be included in the cost of the pizza. You're paying for the convenience. When you order pizza, think to yourself, how much would I pay somebody to deliver this pizza to me, rather than pick it up myself. How much is that service worth to me? We use our gas, use our cars (I just spent $1,200 on new shocks), and we deliver in almost any weather, all while you are sitting comfortably at home. A few weeks ago, there was 2-3 feet of water in the streets around the store, and we were swamped with calls. To summarize: Stop being such a cheap person, and tip your driver. Ok rant off.
As for the online thing, our store has a bell that rings when orders come in, and they immediately get made when they come through. Our store is actually pretty good when it comes to customer service. My advice is to order carry-out from your local place at least once so you can check it out for yourself.