All reviews seem negative
I bought a car from here after being told they check them out thourghly and after one week had a check engine light come on. I asked the mechanic if he could check the brakes as ...