I had my Vorsteiner replica painted and installed at Miramar Auto Body. I had 4 other estimates from the body shops around the area, and one who "specializes in BMW" actually was charging me double what Miramar was charging. I looked up their yelp reviews and decided to give them a try. I'm very happy with their work, and will take my car there again.
http://www.yelp.com/biz/miramar-auto-body-san-diego