I'd say a completely botched repair deserves some additional compensation.
I don't know about everyone else, but I can barely find the time to get my car, computer, etc serviced if it breaks. I definitely don't have the time for them to dick around and take multiple shots at it.