tires and struts are wear items. Insurance only pays what the market value of what the stuff is. Once you put miles on tires, it's no longer worth full price, so insurance will only cover what it is worth. Struts, yeah, wear item, so they will only pay a portion. Also, it does not matter what the car will be worth after the damages, it is what it was worth the second before the accident. Insurance is supposed to restore cars to their previous state, not make them like new again.