A couple of years ago I took my BMW to this service location. The owner told me that I needed a new battery. He ordered one over night. In the interim, I took my car to the dealership where I purchased it. They told me that my battery was fine - indeed, it is still working fine two years later. The Tex owner was dishonest with me and tried to make a cheap buck. Flash forward, I took my BMW to him recently when I needed a service engine light extinguished. He did some work to the tune of over $100 that did not fix the light and then recommended I purchase a valve that would fix the problem. Since I was moving out of state a day later, I ordered this part and had it installed in my new home state. It also did not solve the problem. I recommend you stay away from this service location both for their dishonesty and their failure to properly diagnose a mechanical issue. read more