Wow....took a minute but read this thread. Gotta say at first it seemed like a great idea until the..."well that's not our fault" started. The company I had install my turbo, even though they let my car sit for the 6 weeks I gave them to install the system, realized that had f*cked up and quickly jumped into action to get the system done. They went as far as tell me they would pay for a rental car for my troubles.
The "we have never been busier" sounds more like....please stop telling everybody we're a sh*tty shop...please. I'd go on every web site and spread the problems you have had, no need for anyone else to suffer your same fate.
|