My car ended up being in the shop for 14 DAYS here when i was supposed to have it back that same day. It was having trouble starting and they misdiagnosed it at least 3-4 times. Kurt was helpful and worked with carmax to try to get everything covered under my warranty, but I don't think the mechanics(Paul) are competent enough to fix bmws here. Everyday for like the first week I was told I would have it back the next day. They ended up having to take it to a different mechanic to fix it. I'm now taking it to the actual bmw dealership tomorrow because after having it back for about 2 weeks my car has been burning thru fuel...the last diagnosis was a fuel pump which I they said their mechanic actually broke a seal when putting it in? Noticed today it's leaking fuel like crazy and wasn't before and mileage is shit now. My service engine popped back on right away but they acted like it wasn't a big deal and turned it off. I will never take my car here again. Super disappointed after not having a car for this long you think they would have had it fully sorted out for me. Waste of time energy and money. Talked to Brad the owner who was rude and unhelpful. Will never take my car here again and no longer trust this shop!!!! UPDATE*** I took it to the dealership and had to pay over $600 because honest auto pinched the fuel pump cover gasket. At least I got my car back the next morning, with peace of mind....but this shop honestly should change their name!!!! You are not honest and you clearly have no integrity or pride in your business, I was more than patient and nice with you the entire two weeks. Had I just pulled it from your shop and taken it elsewhere i wouldn't of had to pay more than double. Also Brad, for you to hang up on me because you couldn't handle the truth(or maybe the guilt) was beyond unprofessional. To then get my car back and have it be leaking fuel when it wasn't before was completely fucked and you should understand why I wouldn't trust taking it back to your shop again due to the previous circumstances. I will be sure to continue to let everyone know of my horrible experience;) My car ended up being in the shop for 14 DAYS here when i was supposed to have it back that same day. It was having trouble starting and they misdiagnosed it at least 3-4 times. Kurt was helpful and worked with carmax to try to get everything covered under my warranty, but I don't think the mechanics(Paul) are competent enough to fix bmws here. Everyday for like the first week I was told I would have it back the next day. They ended up having to take it to a different mechanic to fix it. I'm now taking it to the actual bmw dealership tomorrow because after having it back for about 2 weeks my car has been burning thru fuel...the last diagnosis was a fuel pump which I they said their mechanic actually broke a seal when putting it in? Noticed today it's leaking fuel like crazy and wasn't before and mileage is shit now. My service engine popped back on right away but they acted like it wasn't a big deal and turned it off. I will never take my car here again. Super disappointed after not having a car for this long you think they would have had it fully sorted out for me. Waste of time energy and money. Talked to Brad the owner who was rude and unhelpful. Will never take my car here again and no longer trust this shop!!!! Read more