Oklahoma City, OK
I went to this place and the service is awesome! They have the best customer service ever, they offered to drive me home and pick me up when my car was ready and my car has never ran so good since I've had it.
The mechanics there actually know what they are doing!!! if the prices are a bit high it's worth it because you aren't going to have to take your car back when it's having the same problem the next week!