I got my car back, and the benefits of the new struts and strut mounts was immediately noticeable. I lost my big motion today, but that is not the end of the world because we always believed our best bet was with the jury.
My sadness now is my car sounded odd after a little driving, and I saw this:
The dreaded dangling muffler. Shop agreed to take a look when I am back in town, but it still sucks.