We had a great experience with this shop. Fast, reasonable prices, good communication. I held back from giving a full 5 stars as I called about a week after we were there to see if I could get a general idea about another repair we needed, and they were unwilling to give me that. We actually liked this shop a lot, just moved to the area, etc but the person on the phone accused me of calling around, trying to get estimates. With a strict budget and limited time, we are not able to just drop the car off to get estimates willy nilly. I needed a ballpark of what this repair might be before I can even begin to move forward with it. They took my name/number and said the service manager would call me back, which they never did.