You guys were super helpful, expedient and communicative while my car was being fixed. The only reason I'm giving 4 instead of 5 stars is my car was ready about an hour after was predicted, but all seems to be running well now. Would definitely come back for future service. Thanks!