My car broke down on the border of Mesa and Tempe on a Monday. My daughter and I waited and hour and a half for a tow. I live in Tempe and my closest AAA shop is in Chandler. Nevertheless, they towed me to their Mesa shop (Greenfield) which was a long way from my home. It was a $25 taxi ride to get home (the wait for their free ride was over an hour). They did not look at my car until Wednesday and it was not finished until Thursday, They did keep me updated on the progress. I did not get my car back until Friday. It turned out to be a water pump failure. I knew they had to remove four belts to get to it so I told them two of the belts were brand new having been installed from a previous repair. Nevertheless, they charged me for four new belts at $36 each (they are $5 each at O'Reilly). My bill said I was supposed to get a '30-point inspection' but I never did get it. They fixed my problem but I cannot get over over $140 for four belts that should have cost $20. I know there is a mark-up but I consider that outrageous. An actual water pump costs $30, they charged $95. Total repair was just short of $600.