Euro Tech is just a perfect small Jag shop. They took the car instantly, kept it over the weekend, diagnosed warped rotors, had them replaced...