have it repaired kahit sa hindi reputable repairshop and give him whatever he earns for a day. yes, your driver is not at fault even the taxi driver for that matter what we should also consider other factors such as...does your driver tailgate or isn't he using a cellphone while he's driving? so many variables...

I drive differently and more intently when im following any public utility vehicle.