Did you make a police report? If you saw it or have a witness the driver should be charged with hit & run - property damage. I would take it to Toyota and get the estimate. And then file a complaint with whoever oversees the sanitation department. Go up the chain of command in that department and file a complaint with your city councilman or borough president or whatever local representative of government you have. Six months means he is not taking your complaint seriously and considers it like the people who demand damages when they trip on the sidewalk. If you don't have a witness, video, or didn't see it in person you might be SOL. If you file a police report *maybe* they will investigate and prove the truck hit your 4Runner. If you end up filing with Geico you do not have to take their first offer. Get your own estimate and demand that payment.