Buddy, you are not the type that lets little things bother you. Nor are you the type to cry about the money. You are one of the best people I know. You have done a great deal for others out of kindness, never asking for anything in return. You deserve to be treated with respect on that alone.
I imagine the car could have fallen off a lift and it wouldn't be this upsetting. You are the paying customer and it is YOUR car. You are the only one who has any right to say what does or doesn't happen.
You have every right to be madder than F*&K and it's alright to be that mad.
Let me know if there is anything I can do to assist.