Wow. I have to admit, one of my biggest fears is being stuck dealing with a run of the mill insurance company after an accident in my Challenger. If it ever does happen, I can only hope they have as much integrity as the company you're dealing with. Good luck on the repairs! Keep a close eye on them!!!
M