I went to AutoNation Gilbert as my initial visit in the past for an oil change was very well received. This time around I sat in the waiting room for 6.5 hours for a windshield wiper install - THAT WAS IT. My truck needed the arm and windshield wiper and after trying to up-sell me on a new battery that I had tested by two facilities prior to my appointment, I agreed to the quick wiper arm installation. Cut to 6 hours later when they said my truck was done, I attempt to leave and realize they've only installed the wiper and NOT the arm I had requested (rear arm and wiper). I had to go back in after paying $132 and waiting six hours to wait another 30 for them to correctly find the part. Best part, after this they did NOT eat the costs of their mistake, I had to pay $12 for the part they failed to include on the initial agreement. The manager was nice and joked about them messing up and after I told him I'd been there 6.5 hours he was quick to apologize. I told him after all this mess you can't eat a $12 part cost and he agree they messed up royally. I told him I was so livid I would not come back, it was ridiculous that so many folks left before I had. Being lied to by the service associate was also fun - my truck left the shop at 3:23pm according to the paperwork but she didn't bother to find me til 5pm! When I asked if my truck had been sitting there done, she said Oh no, it was just completed. Why lie? Forget this place!