Glad they took care of it. Everything I've heard about Haggerty is that they are top notch. They also support the MCG with goodies for the Gathering. They deserve our support too.
Sorry to hear about you loss but glad the insurance company came through for you. What do you do to get the smell out of the car?