Don was great...friendly, knows his stuff, felt like he was on my side. Communication was great (love the texting instead of phone calls). The service fixed the problem. I ended up being charged less than the estimate, which was unprecedented. Only reason for four stars instead of five: I was told the car would be ready the same day. It wasn't and I had to rent a car for the weekend. Not a huge deal, but not ideal.