This place is friendly and took care of me the first time. I didnt go to an independent shop because I was worried it may not be fixed right as you never know with the side shops, how they can possibly afford all the expensive equipment (computers, special tools, information, etc) and dont have access to all the repair bulletins dealers have. So I decided to pay a little more and it was worth it. They fixed my problem in 1/2 a day and got my car back to me. Havent had any issues since.
more