Vitaly was very helpful. So I have an 2007 BMW X3 in march 2017 EMC motors did some work which I think they over charged me anyhow the car had no more warranty about couple of weeks ago then all a sudden the car stalled and the engine light went on called a mobile mechanic to diagnose the car and he said that the reverse valve shaft was broken and needs to go a shop. I called different shops and gave me an estimate from $1800 to $3500 to replace the whole drive shaft undercarriage. I said holy s*#t! So I researched the part and ordered it online. I called this place and they gave me an estimate of $400. In the end the parts and labor due to the filter and the fluid totaled $660! These guys are amazing, and honest. I definitely recommend them and come back to them for any repairs on my 4 cars btw they also do work on all German cars Mercedes Audi Volkswagen etc.