Tony likes to talk and the communication can be a bit better ("I'll call you tomorrow" and then you have to call yourself. But I still give them 5 stars, because they know what they are doing. They are not the cheapest, but way cheaper compared ti BMW of Mountain View. They had a real challenge with our car, but they fixed it.