Is NOBODY wrong in the post ? POST : I ordered pizza and since I was going to be paying with cash, I was going to give the driver a 20 dollar bill and let him keep the change as a tip (~13%). When I ordered the pizza, it was raining, so I decided I wouldn't take part of the tip off if he was a bit late, as I normally take a dollar off for every 5 minutes past the estimated time. After about 20 minutes, the rain stopped, and the driver finally arrived after about 45 minutes. I thanked him for the pizza, and handed him the $20 and said he could keep the change. He looked at the bill and said "Just 2 bucks? I had to drive in the rain for an hour". I was pretty upset that he would say this, so I told him to give me the 2 dollars back as change, and I would get him a $5 bill. He hands me the 2 dollars and I close the door on him. Obviously I don't return with a larger tip and he leaves after a minute or two at the door.