Aamco
Ripoff Installed a new transmission a few wks. Ago that is defective
Feb. 23 I left my car for a new transmission. They said it would be done in a few days, but they kept changing the completion date. It finally was ready 3 wks. Later. The day I picked up supposedly finished car, I stopped at gas station & noticed something was leaking out of car. It was all my ...