I cant weigh in with any shops, but I want to wish you good luck on your truck and with the insurance company. It looks like you got into a beef with a ditch witch. It will be a close call though. I...