We had a company replace our garage door opener on Monday. In the middle of the job there is a loud knock on our door. I rush to the door to find the guy that is doing the job standing their with a very bloody arm looking at me in distress. I rush to go get a beach towel to wrap around his arm and he tells me that he needs me to take him to the hospital. So, I drop everything I'm doing (I was working from home) and rush to get my keys, wallet, phone, and lock the doors. I take him in my car (that has a light interior) to the hospital and after I get there I call the company to let them know whats going on and to tell them that they should A) probably send someone to the hospital and B) send someone to my house to finish the job and take care of the van that's sitting in my driveway with the back doors open. About 30-45 minutes after I get home from the hospital two guys arrive in a car, one guy to finish the job and the other to just basically says to me "thanks for taking care of my guy, he's a bleeder" before he gets back in the car and takes off (I assumed he was going to the hospital). When the "new guy" finishes the job he pulls out the invoice to get payment. I ask him if they are charging me "full price" and he says yes. I tell him that, considering the circumstances, I think I should get some sort of discount. He tells me that someone in the office will have to handle that and that he will have them call me. About an hour later I get a call. They offer me $20. I think this is pretty low but I just say ok (I have blood stains all over my garage floor and a little in my car, I'm out a beach towel, I was interrupted from my work, and I saved them the cost of an ambulance). When I tell this story to people they can't believe that the company only offered me $20. So, I'm wondering what other people think. Am I being callus and trying to make a "financial gain" out of someone else's misfortune (by the way, the guys is fine, he needed 8 stitches) because I'm expecting more of a discount or is it just good customer service to offer a better discount in this situation?