I paid these guys 1500 dollars for diagnosis and to fix some things on the car. Not only did the district manager call me with threats but all the things they were supposed to diagnose for 1500 US dollars are still there. Today I found hey didn't even bother to add antifreeze to the coolent. I bet they didn't check the oil either. This is a real gang of mechanics and they won't be fixing your problems anytime soon. I find Firestone across the street has been honest with me. I will never be back. The manager is a super nice guy though. I wish things were different there. Thumbs way far down.