Are they still around? Their phone works, but the website has not been updated in years. (It still refers to DaimlerChrysler, and looks like it did several years ago).
I only live about a half-mile from their address, but I've not heard much about them lately. I wanted to use their reflash service for my 300C, but I figured they weren't around anymore. Hopefully, someone here will chime in with experiences...good or bad.
-Tom