My Audi 100 had a cold start problem. I gave another, quite professional, shop three tries at fixing the problem. It became clear that the problem was beyond them, because the problem was unchanged.
Pros: Expertise
Cons: Out of the way, for me. But worth it.
more