After being scammed by a mechanic, I found Duncans. I read the reviews and saw that they had so many good ones, so I thought I would give them a try. When I went the staff was very nice and had my car "fixed" in a timely manner. I thought I had finally found some mechanics that wouldn't take me for a ride. Well, after a couple days my car was over heating again and still runs just as bad as it did before I gave them almost $400!!!! I will never go there again, nor will I EVER recommend them to my friends!!! I even explained to them that I had a special needs child and had to take him to numerous appointments and needed my car to not over heat, and wasn't in a position to buy something newer. Maybe AAA should reconsider who they "approve" (which was another reason I went to Duncans) to do mechanics.