Yes the repair people have to make a living, BUT.
But, when the repair is going to be a lot more than the estimate, they should ethically call you for permission. It's just like getting your car serviced. You should have to give them permission to go "over" your estimate.