Wow, Alan, sorry to hear about that!
Your car was really hooking up at the autocrosses. Hopefully everything will be back to normal when you get the car back from the body shop.
I've heard good things about Sewell (not sure which one though) from the S2K guys.
I'm sending you a PM.