Definitely contact a lawyer. It is not just a replacement of vehicle, it is also a loss of income brought by that vehicle. It is the cost of loosing customers when you have to cancel reservations,...