I have a BMW 6 Series (2005) and after 11 years, the CCC gave up the ghost. Despite exhaustive attempts at my local BMW dealership, I received no explanation as to why this happened, or any offer of a 'fix'. They wanted almost £1,400 (YES - eye-watering isn't it?) to replace the item and see me on my way with a 2nd degree burn on my credit card. Fortunately, I did more research and came across the experts at REVTRONIC and my prayers were answered and my CCC fixed for under £500.00. I cannot tell you how much I appreciated their work, but more importantly their honesty and their way of dealing with customers. I sincerely recommend their services to you!