STS Tire and Auto Centers
Falsified repair work needed, completely dishonest, false quotes
Unbelievably bad and dishonest service. I went here because my car had abruptly developed a low brake pedal, meaning (and even I who has little car experience knows this) that my brakes were losing pressure from a leak in the brake lines. I had explained this to them, and they said they would take ...