I got mine from Juan in Walnut Creek. He'll come out to your location too, for not too much I think. He stands behind his work also. Anything small you don't like, and he'll redo it. I went to his shop and later found a little imperfection, told him about it, and he came out to my house free of charge and did it when it was convenient for me. Good prices too.
2011 e92 JzB 6MT
Akrapovic Evolution, ESS Tune, KW V3