Thanks for sharing your story and sorry that it happened. I am very glad to hear that it all worked out well on both the repair and financial/insurance side.
It dovetails into my only concern with my "nice" cars. While most reaction is positive, and for the most part appropriate, there is that...