I started going here years ago thinking I would avoid being ripped off at the dealership, and Jack (the head mechanic) seemed nice. Well, I was wrong, they are as full of it as the dealerships! Jack was insisting I needed fluid changes that were in the $300-500 range on a 3 year old vehicle with less than 30,000 miles. He came up with an impressive list of what I needed to have done. I expressed to him that if it wasn't necessary, I'd prefer not to due to financial strain at the time. He insisted still that it was mandatory and needed to happen ASAP. So I found a mechanic in Tempe highly recommended on Yelp, and he did one of the services for half the price Jack quoted. The mechanic did the service and then stated it wasn't even necessary, and had he known, he wouldn't have had his guys do it in the first place. I told him about the rest of Jack's list and he stated that NONE of the things were necessary on a new car of my make and model with the low mileage I maintain. I was furious to say the least. Turns out Jack's another wolf in sheep's clothing...and it makes me particularly angry because after 3 years of regular oil changes and asking me for a ton of money, Jack never could manage to remember my name or my car. Horrible customer service. I highly recommend Gene's Auto Worx in Tempe...he's HONEST, straightforward, and doesn't take advantage of women who aren't knowledgeable of what a car does and does not need at certain points in the car's lifetime. I have a lot of interests, that is not included....I need someone I can trust. Go see Gene.