Brought in my 2012 BMW 750LI because the warranty was up. They did a diagnostic and it was 1 coil they gave me a price to replace the 1 and another to replace all. The both were great prices. I chose to have them all. Had my car fixed in 1 day. They were not pushy with my decision. Very nice. Also gave me a 2yr warranty. When I'm in the area and need oil or air they fill it for free. The dealer was going to charge me 3 times the price. I recommended them to co-workers who were also very satisfied.