I drove to revtronics this morning with my dad in tow as I had no audio and a temperamental idrive in my 6 series bmw, spend time and a lot of money trying to get it fixed elsewhere but with no luck, main dealer said they would replace my idrive at a cost of approximately 4K, an hour after dropping my car off this morning i got a call to say it was ready to collect, my idrive had been replaced and my audio fixed all for the cost of £590, these guy are amazing and I would highly recommend them.