It may be a bit strange to post for the first time _just_ because i think it's a interesting topic, but i've been "just reading" for far too long! Forgive me.
Over here in switzerland you get pretty decent pay even for stuff like Pizza delivery. Still, its pretty much common to tip people that provide certain services (Mainly in restaurants and for delivery), and not giving a tip is pretty much the customers way of telling you he wasnt satisfied with your service. However, i must admit, i dont like if the guy or gal in question expects a > 10% tip if he _just_ does his job, or even does it badly, and then still pulls the "You're an ass for not tiping"-shtick. As a techie my job is fixing problems for people who mostly caused these problems themselves, and then complain and yell that its somehow _still_ my fault. And i never got a tip in my whole carrier. (And yes, it includes driving pretty long distances from time to time) So usually, i expect at least a good attitude and being polite before i get out my change. Exception being if the weather sucks (I usually offer a bigger tip and coffee, especially since winter over here is literally a frozen hell).
An example and also RAGE to stay on topic:
I ordered a Pizza this weekend, after getting home from working late. I specifically asked the dude how long it would take (the promotion guruanteed delivery within certain timeframe, based on where you live. Mine siad 30 minutes), he confirmed again it would be within those 30 minutes. Fine, i thought, 30 minutes are bearable, right? I left the guy my number in case he couldnt find my flat.
It took the guy SIXTY minutes to show up at my door, an angry look on his face.
"Couldnt find it! Why were you so unspecific..."
"What about calling, you drove around here for 45 minutes without thinking of that?"
"Forgot my phone."
"Well then its kinda your own fault, right?"
"Its not my fault that you live in a hole like this."
Well, aint that a prime example of good service? I took the Pizza for free, and overheard him muttering something about "@$$hole." Yeah man. This is CLEARLY all my fault. Absolutely.