They will rip you off, overcharge and never be clear with you about guaranteeing that they will actually fix anything. They put parts in my vehicle, never tested them to assure that they worked and because they had a 36 month warantee, prevented me from having another mechanic look at the parts or the warantee would void. They play all kinds of head games. Stay away from them at all costs.
more