I have a 2004 bmw 325 xi, I bought it used. Before warning you up about that fake german car specialist and his way of having such disregard toward his clients inclucing me and after my first complain on the phone he has insulted of the word faggg and fu....g french go back in your country!! Beware because you ll get satisfied or you ll get as I have been screw well and trust me, that guy will not ever recognize that he is wrong as he got from me 600 dollars for having changed the top of my coolant system, which is totally unprofessional and expansive because he denied to change the radiator where effectively the leaking was. The day I dropped my car to him, he supposidely knew where the problem was, many people like brave poor mexican was bringing parts to him, and was rejected like slave if the parts was not cheap enough for him, I was there and got disgusted of his way dealing with these people who I guess have hard time to make a living. I waited 3 hours in a coffee place before to pick up back my car, he has never called me, I returned to the shop and he asked me to come back the saturday with a unhappy attitude of bieng willing to work and finishing up my car in his precious day off week end. I had to call several time the saturday to know what was going on, he couldn't found the cheap part he put on my car, but he finally did around noon when I picked up my car. He watched me with that disregard and other members of his family around his office watching me like if I was the buy guy, and told me I should be grateful to waste 600 dollars because usually he is not working saturday. I came back home and my coolant was on warning still, the tank was empty, I called him in emergency and I was like disturbing him in his day off, but I wanted to know what happen, he said it is normal. But from other mechanic diagnosis it says when you change and fil up the coolant, usually if you are a professional, you perform a test of pressure to be sure that the coolant have to be on the same level when filled up...kind of complicated to explain but it makes sense since a another mechanic has explained me the rules. When I called the guy from German Haus, he gave me a false exploination on the phone. A month later after having constantly filled up my coolant tank, I just spent 818 dollars for the same job in a another mechanic who told me, that finally the problem was not a leak in the cyclinder but it was the radiator, he told me also how I got ripped off and also that if the german haus guy was such a specialist on german car why he didn't change or check the radiator coolant system in the first place with the same amount of money I paid. I then called the con artist fake specialist, and he then asked me to shut my mouth a second, and I got angry, then he insulted me of bieng a fa...and f...k..g french go back in your country. Insulting people of bieng racist is not my way, I think twice before getting there or caring about. This con artist is maybe a conservative guy and perhaps it is his right to think that way, but insulting his clients like he did with me, has gave me the nausea, not the insult, the 600 dollars that con artist thief has stolen from me when I have already a financial issue. Being happy with your car is the principal, no matter what I love my BMW model, and I accept the consequence of the cost, and bizzarely when I left the honest mechanic who has replaced the radiator ext...and did the balance on my tire, I was happy of the outcome and for being less stressed out. The problems with these mechanics guys con artist it's they just want quick and easy job but for thinking that they have to earn a plastic surgeon fees, well guess what, they are not doctors. most of them like this one, are the greedy business people in this area. screw you first is their goal, and they love it when you are a stranger. I have witness who have listened on speaker phone his insults. I just wait first the anwer from business bureau then a lawyer. read more