Took my car here for a out of province inspection and all of a sudden had suspension problems. Now I had to take it to the dealer to fix it. They also said that I was due for new tires which I just got new all weather tires about 2 months ago! Honestly? Don't bring your European car here.