I have had the worst experience there ever. They charged me for unecessary repairs and promise to credit it back - then refused to do just that. They kept my car for 19 days and when I finally got it back the part they installed did not work and they have to do it over again. ZERO customer service - they do not communicate.
Worst repair exerience I have EVER had.
more