I took my car to these guys for a check engine light fix and some suspension work. They could not even figure out the check light problem and charged me $350 for that as a labor and diagnostics fees. The second problem with suspension - they changed the rotors for $300 (which were pretty new as I changed them just a year back). Both problems persisted and I had to take the car to the dealer. The dealer fixed them within two hours anch charged $600 in total. So I had to spend $1250 just because I chose this stupid shop.
more