Took my BMW 5 series to revtronics after previously been to Cooper BMW in York who told me the CCC Unit was the wrong one and was faulty, quoted me £1200 to fix.
Went to Revtronics on a Saturday morning, Was welcomed by Pop who made us a cup of coffee went out and diagnosed my car, Fault Bluetooth unit, CCC Unit was fine, simple matter of bypassing the Bluetooth unit then everything worked fine, This took less than a hour and cost less than £100.
Cooper BMW misdiagnosed the problem and wanted to charge me £1200 for something that I didn't need.
Revtronics sorted it in no time.
I must say Revtronics are a very professional and friendly company where nothing is too much trouble, They really know their stuff and are very helpful they couldn't do enough for me.
All I can say is Thank you very much, I will definitely use again.