Really challenging electrical problem to my Mini Cooper secondary to water damage to electrical system. Mini dealership quoted 7000 for repair and Allen quoted 2500. Despite numerous repeated discoveries of more problems, they stuck with it and fixed the problem at quoted cost even though it clearly turned into bigger job than anticipated.