My experience with Olive was Fantastic and I highly recommend them!I was being told by a BMW dealer that I need to replace the entire wiring harness on my 2006 BMW 550i at the tune of $3000.00. My car is no longer on warranty and of course I had a check engine light come on.I wanted a second opinion so Olive looked at my car, tested it and found no sign of needing the wiring harness replaced. Heck, my car even passed smog! If I have further problems with my car, I will bring back to Olive from now on.