NO STARS! Will never set foot in this store again, rude customer service, the oldest guy is the worst, over charges on parts, bought them myself and saved $100, brought the parts in for them to put in, knowing I would have to pay their labor fees. As soon as I dropped the parts with them all the technicians were whispering and gossiping about me and 5 min. later they call me into the shop show me where the part was supposed to go and said I had bought the wrong parts... This was hard for me to grasp since I went to two parts stores and they both gave me the same part. So I took the parts back went home watched a video on how to install the part on the exact same car, and discovered they were trying to install the parts in a completely different area under the hood. Idiots! Luckily my dad and friend confirmed this by installing the parts I had bought in the first place, in the correct area of the car no thanks to Big O Tires in Tempe on Rural and Broadway.