Aamco
Rip-off idiots
Last year, I supposedly had my transmission fixed in my 1999 Mazda 626 at this company because when I went on the highway, the OD light would blink after about and hour of driving at a speed of 70 or more. I went to the dealership for my car and they kept servicing the car, and telling me that ...